X



HTML/CSS のどんな質問にも優しく答えるスレ 32
レス数が1000を超えています。これ以上書き込みはできません。
0001Name_Not_Found
垢版 |
2018/03/14(水) 22:52:37.78ID:zpiIOMwj
ここは初心者からベテランまで、全ての人を対象に優しく答えるスレです

類似質問、重複質問、丸投げ大いに結構。HTML / CSS 関係の事なら何でもOK
分からない人は何回聞いても結構。質問するときはIDを出すためにメール欄を
age にすることをおすすめします。

回答してくれる方は優しい人のみ! 質問者に対して暴言を吐く人はこのスレを見るな!!
終わった話を蒸し返すやつは このスレにくるな!!!
自分で調べろという回答も禁止!!回答するかさもなくば何も書き込むな!!

質問側も節度あるレスで!質問前にスレ内を検索しましょう

■次スレについて
基本的にレスナンバー>>980を取った人(立てられない場合は次の宣言者)が立てて下さい
重複を避けるため、独断でスレ立てはせず必ず意思表示をしてから立てて下さい(>>980を取った場合も)
立てられない事が予め分かっている場合は、>>980付近の書き込みは自重しましょう

■前スレ
HTML/CSS のどんな質問に必ず優しく答えるスレ 31
https://mevius.5ch.net/test/read.cgi/hp/1517028608/

■関連スレ
Webサイト制作初心者用質問スレ part248
http://mevius.2ch.net/test/read.cgi/hp/1494150188/

■HTML
HTML Living Standard 日本語訳
https://momdo.github.io/html/index.html

■CSS
Selectors Level 4 日本語訳
https://triple-underscore.github.io/selectors4-ja.html
0930Name_Not_Found
垢版 |
2018/07/06(金) 19:32:15.39ID:???
>>923,>>923

試しにさ、これcssでどう書くか言ってみて。

<span class="hoge">hoge<span>

.hogeは、スマートフォン用のレイアウト時のみ表示するようにする。
もちろんインライン要素のままで。
0932Name_Not_Found
垢版 |
2018/07/06(金) 20:14:14.01ID:???
>>930
お前も書いてみて。
important使わなきゃできない理由が知りたい
0933Name_Not_Found
垢版 |
2018/07/06(金) 22:04:10.24ID:???
>>930
はい

@media (min-width: 600px) {
.hoge {
display: none;
}
}

PC優先のmax指定派ならこっち
.hoge {
display: none;
}
@media (max-width: 600px) {
.hoge {
display: inline;
}
}

ってかこれを書かされる意味がわからないんだけど…
今の話の流れからなんでこれ?
0934Name_Not_Found
垢版 |
2018/07/06(金) 22:25:24.53ID:???
>>930
それは特に困らないんじゃ…

ああもしかして
PC用に書いたスタイルがSPでも反映するようにして
必要なとこだけ上書きする方式なのか?
0935Name_Not_Found
垢版 |
2018/07/06(金) 22:44:36.80ID:???
>>934
いや、それは普通だろ
そのためのメディアクエリだ
それで困るとかならこの仕事向いてない
0936Name_Not_Found
垢版 |
2018/07/07(土) 00:31:33.33ID:???
display:inlienじゃnoneを上書き出来ないとでもおもってんじゃねーのw
0937Name_Not_Found
垢版 |
2018/07/07(土) 00:36:45.33ID:???
>>908
インライアンってプライベートライアンの親戚か何か?
0938Name_Not_Found
垢版 |
2018/07/07(土) 04:02:55.93ID:???
便乗質問だけど
@media only screen and (max-width: 576px)

@media (max-width: 578px)
ってどうちがうの?
0939Name_Not_Found
垢版 |
2018/07/07(土) 05:37:27.39ID:???
displayするのにimportantって
結局何が言いたかったんだ?

結局これが的中か

1. あなたがアホだから
2. displayを間違った解釈をして
3. displayを糞仕様呼ばわりして
4. important乱発などという変なことをしている。
0940Name_Not_Found
垢版 |
2018/07/07(土) 06:57:12.21ID:???
git push -f すればいい。
自分が管理するブランチの歴史を書き換えて
強制pushするのはよくやること
0941940
垢版 |
2018/07/07(土) 06:57:49.50ID:???
間違った
0942Name_Not_Found
垢版 |
2018/07/07(土) 09:26:51.24ID:???
>>933
ごめん質問間違った

PCの時は非表示、スマホの時は表示を
汎用クラスのみで制御する場合だった

もちろん場所によってはinlineであったりblockであったりのケース
0944Name_Not_Found
垢版 |
2018/07/07(土) 09:35:02.04ID:???
>>938
質問は only screen のこと?
だと思って回答します
メディアクエリを適用する対象デバイスを指定するんだけど指定できるデバイスが3つあって
screen:通常の画面
print:印刷
speech:音声読み上げ
それぞれにonly、notをつけれる
何も指定しないとデフォルトであるallになってすべてに適用する
0945Name_Not_Found
垢版 |
2018/07/07(土) 09:35:59.85ID:???
>>942
同じ
2つ目のやつのnoneとinlineを逆にするだけ
0947Name_Not_Found
垢版 |
2018/07/07(土) 09:38:23.17ID:???
>>942
だからお前が書けって言ったよね?
importantをクソな使い方を
見てやろうって言ってるんだよ。
ほらはやく
0948Name_Not_Found
垢版 |
2018/07/07(土) 10:02:21.17ID:???
importantなんてJavaScriptライブラリがつけたスタイルを上書きする時ぐらいしか使わないだろ
あとは破綻したクソなコードを引き継いでどうしようもなくなった時
自分でコーディングしててimportant使う必要があるとかよっぽどクソのコードしか書けないっていう証拠かと
0949Name_Not_Found
垢版 |
2018/07/07(土) 10:09:43.80ID:???
importantニキは新しい仕事探せ
それが世の中のため
0950Name_Not_Found
垢版 |
2018/07/07(土) 10:54:04.00ID:???
かなり大掛かりなサイトになるが
まずサイトの基本となるスタイル、コンポーネントがあって
その上で、各サブサイト毎に特有のスタイルが重なって
さらにそこに各スタイルをガン無視したLPを作ることになって…

みたいな時に使うことはあるし問題もないと思ってる
ただそこまで大掛かりなサイトは少ないし
それの制作に携わる人もそんなにいないだろうな
0951Name_Not_Found
垢版 |
2018/07/07(土) 11:02:21.44ID:???
>>950
その場合は高い優先順位で
スタイルを定義すればいいだけなので
importantを使うっていうのは、その優先順位を
正しく理解できてないだけ
0952Name_Not_Found
垢版 |
2018/07/07(土) 11:13:10.75ID:???
>>950
ああそれはあるかも
大がかりじゃなくてもWordPressで既存テーマを基に子テーマを作った時はそんな感じになる
いずれにしてもちょっと特殊なパターンで、>>930のようなこと言ってくるってことはそんなパターンでもなくそもそも理解してないんだろね
0953Name_Not_Found
垢版 |
2018/07/07(土) 11:17:59.49ID:???
>>951
ライブラリとかだとこいつには勝てねえってぐらいのセレクタ使ってる時があってそれにはimportant使う時ある
0955Name_Not_Found
垢版 |
2018/07/07(土) 11:25:41.31ID:???
>>951
必ずしも全てをコントロールで来るとは限らんのよその手の仕事だと

たまにあるじゃん、メーカーとかインフラ系で
ハウスエージェンシーが最上流を仕切ってて
基本スタイルの時点で頑張りすぎてるやーつ

もちろんそれ作ってる人達もそれが良くないことはわかってて
それでも仕事のしがらみでガッチリやらざるを得なかった感が溢れてる、的な

そういうの
理想的じゃないの
0956Name_Not_Found
垢版 |
2018/07/07(土) 11:40:15.72ID:???
>>953
その場合でもライブラリで使ってるセレクタ + 任意のセレクタにすれば絶対勝てるだろ
0957Name_Not_Found
垢版 |
2018/07/07(土) 11:41:43.35ID:???
>>955
へー、理想的じゃないのの例が
さっきのレスポンシブの簡単な例なんですか?w

無知な人が偉そうに、できないことだってあるんだよ!と
言われましてもね。お前がわかってなかっただけじゃんで
終わってるんですよ
0958Name_Not_Found
垢版 |
2018/07/07(土) 12:08:08.43ID:???
>>944
へ〜〜〜〜なるほど
ありがとうございました。
0959Name_Not_Found
垢版 |
2018/07/07(土) 16:03:52.20ID:???
固定高さのdiv内にadsence(レスポンシブ)を配置
毎回広告サイズが変わるがdiv内トップに位置されて下が空いてしまう
高さを中央配置にできないものでしょうか?

ダメ元で
padding: auto auto;
vertical-align: middle;
をしたがやはり変わらずです
そもそもスクリプトがらみでcssだけで対処できるかですが
0962Name_Not_Found
垢版 |
2018/07/07(土) 18:45:01.58ID:???
>>960
959ですが付けても付けなくても変わらずです
0963Name_Not_Found
垢版 |
2018/07/07(土) 19:07:19.64ID:???
ピクセル数とかってさ、8の倍数文化は意味あるのかな?
なんかコンピュータカッコイイ!にしか見えない。
0965Name_Not_Found
垢版 |
2018/07/07(土) 20:40:04.26ID:???
>959

1. 親要素にdisplay: table-cell を指定する
vertical-align は基本的に displayが inline 系の要素にしか効かない
(元々文字の縦位置を指定するスタイルのため)
ただし、例外的に display: table-cell の子要素には効く
tableもtable-row もなくても機能するので便利だが、それでいいのか?と使うときはいつも思う

2. 親要素に display: flex と align-items: center を指定する
未対応ブラウザを気にしないならこれでいい
0966Name_Not_Found
垢版 |
2018/07/07(土) 20:46:46.72ID:???
marginも弄ったらどうなの?
0967Name_Not_Found
垢版 |
2018/07/07(土) 21:30:27.37ID:???
>>955
あるなーそういうの
今やってるのもまさにそうだわ
アホみたいなページ数のマニュアルがある
0968Name_Not_Found
垢版 |
2018/07/07(土) 21:47:48.07ID:???
でもその話と、importantの話は別だ
0969902
垢版 |
2018/07/07(土) 22:55:30.74ID:???
頼むからもうやめて、オレが悪かったよ・・・
サーバー代ケチる為にライブドアブログ使ったの。
で、独自タグからの展開で訳わかんなくなって乱発したの。
0970Name_Not_Found
垢版 |
2018/07/07(土) 23:46:22.19ID:???
>>965
共に全く表示されなくなります

ちなみに子要素は
ins class="adsbygoogle" style="display: block; height: 90px;"〜です
読み込まれる(広告が変わる)度にheightも変わります
その後にもheightやwidh含むパラメータがずらずら並んでいます
0972Name_Not_Found
垢版 |
2018/07/09(月) 16:41:59.63ID:tKz3JsgJ
hrで水平線を作ったんですが、その上に文字や画像が重なってしまいます。
ロゴ、水平線、文字の順に上からならべたいのですがどうすればいいですか?
0973Name_Not_Found
垢版 |
2018/07/09(月) 16:58:09.33ID:???
>>972
何もしなければ重ならずに並ぶ
重なるのはcssでそうなってるから
cssがどうなってるのかはあなたしか知らない
なのでアドバイスしようがない
0974Name_Not_Found
垢版 |
2018/07/09(月) 17:18:39.97ID:???
line-heightがおかしいんじゃね?
ともかく先に言われてるようにコード晒してくれるとわかりやすい

あと使わない手もある
0976Name_Not_Found
垢版 |
2018/07/09(月) 19:36:28.81ID:ZyP3KRxn
<body>
<h1><a href=""><img src=""></a></h1>
<hr/>

<svg id"レイヤー_1" data-name="レイヤー 1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 100 100">
<defs>
<style>.cls-1{fill:#ccc;}</style>
</defs>
<circle class="cls-1" cx="50" cy="50" r="50"/>
</svg>
<div style="position:absolute; top:120px; left:200px;">
<h2></h2>

長くてすみません
h1がロゴの画像(svg)、h2が文字です
その中間のやつはよくわからないんですが、それがあると円ができるので残してあります
0977Name_Not_Found
垢版 |
2018/07/09(月) 19:39:53.70ID:ZyP3KRxn
>>976
cssもあったほうがいいでしょうか...?
本当に情弱ですみません
0978Name_Not_Found
垢版 |
2018/07/09(月) 20:40:13.20ID:???
>>971
広告は表示されるが上下位置は変わらずです

>>976
h1 { border-bottom: 〜 } でhr失くすはダメ?
0979Name_Not_Found
垢版 |
2018/07/09(月) 20:42:27.18ID:???
ごめん
h2 { border-top: 〜 } か
0980Name_Not_Found
垢版 |
2018/07/09(月) 23:59:33.67ID:???
>>977
人に質問してコードを見せる時は
同じことを再現できるコードを渡すんだよ

ほんで答える人がコピペとかで手を煩わさずに済むように
jsfiddleとかに上げるといいと思うよ
0981Name_Not_Found
垢版 |
2018/07/10(火) 00:35:19.06ID:???
>>980取ったら次スレ立てんだよ。
あくしろや。
0982Name_Not_Found
垢版 |
2018/07/10(火) 00:44:09.45ID:6AIWdHNU
>>981
すまんこ
ちょいまち
0983Name_Not_Found
垢版 |
2018/07/10(火) 00:49:06.61ID:6AIWdHNU
>>1をコピペしてURL変えただけなのにNGワード言われる
なにがいかんの(´;ω;`)
0984Name_Not_Found
垢版 |
2018/07/10(火) 00:53:50.06ID:6AIWdHNU
てすと

■前スレ
HTML/CSS のどんな質問に必ず優しく答えるスレ 32
http://mevius.5ch.net/test/read.cgi/hp/1521035557/

■関連スレ
Webサイト制作初心者用質問スレ part249
http://mevius.5ch.net/test/read.cgi/hp/1529144063/

■HTML
HTML Living Standard 日本語訳
https://momdo.github.io/html/index.html

■CSS
Selectors Level 4 日本語訳
https://triple-underscore.github.io/selectors4-ja.html
0985Name_Not_Found
垢版 |
2018/07/10(火) 00:56:00.91ID:6AIWdHNU
てすと
以下自スレのテンプレ


HTML/CSS のどんな質問にも優しく答えるスレ 33

ここは初心者からベテランまで、全ての人を対象に優しく答えるスレです

類似質問、重複質問、丸投げ大いに結構。HTML / CSS 関係の事なら何でもOK
分からない人は何回聞いても結構。質問するときはIDを出すためにメール欄を
age にすることをおすすめします。

回答してくれる方は優しい人のみ! 質問者に対して暴言を吐く人はこのスレを見るな!!
終わった話を蒸し返すやつは このスレにくるな!!!
自分で調べろという回答も禁止!!回答するかさもなくば何も書き込むな!!

質問側も節度あるレスで!質問前にスレ内を検索しましょう

■次スレについて
基本的にレスナンバー>>980を取った人(立てられない場合は次の宣言者)が立てて下さい
重複を避けるため、独断でスレ立てはせず必ず意思表示をしてから立てて下さい(>>980を取った場合も)
立てられない事が予め分かっている場合は、>>980付近の書き込みは自重しましょう
0986Name_Not_Found
垢版 |
2018/07/10(火) 00:58:40.45ID:6AIWdHNU
すみません
上の2つ繋げてスレ立てようとするとNGになる(´;ω;`)
誰か立ててください(´;ω;`)
0987Name_Not_Found
垢版 |
2018/07/10(火) 01:05:34.47ID:???
ここまでやっときゃあとは立てれるひとが立てるからそんな安心すんな
0988Name_Not_Found
垢版 |
2018/07/10(火) 01:12:52.60ID:9DljZlUP
>>979
解決しました、ありがとうございます
>>980
分かりました。また質問することがあると思うので気をつけます!
0989Name_Not_Found
垢版 |
2018/07/10(火) 09:32:34.14ID:???
しょっちゅう、NG ワードになる

よく、MANGO 板でテストしてるけど、さっぱりわからん。
2, 3 文字でも、NG ワードになることもあるし
0990Name_Not_Found
垢版 |
2018/07/10(火) 16:09:35.81ID:???
>>978
jsfiddleリンク先の要素の上下位置が変わらないのか
それとも
独自に実装してみた後の広告要素の上下位置が変わらないのか
がわからん
0992Name_Not_Found
垢版 |
2018/07/10(火) 22:58:17.33ID:???
>>991
つまり
(a)前者は大丈夫で後者はダメなのか
(b)前者も後者もダメ
(c)前者は試してない、後者はダメ
ということが聞きたかった
レスから察するに(a),(c)の可能性が高いと思うけど
もしも(a)なら、意外なところでハマってるだけで簡単に解決するかも
0993Name_Not_Found
垢版 |
2018/07/10(火) 23:03:31.37ID:9DljZlUP
https://jsfiddle.net/wha62x80/#&;togetherjs=bPcdrH8FKT
これのbodyの中身を画面の真ん中(円の縦の中心軸)に合わせたいのですが、どうすれば良いでしょうか。
body{text-align:center}と、やってみたのですができませんでした。
0994Name_Not_Found
垢版 |
2018/07/10(火) 23:49:27.91ID:???
>>993
そもそもソースがいろいろと崩れてるので動くかわからないが
https://jsfiddle.net/1zahrk7s/
外接させたい場合(円の中にテキスト全部収まる様にする)はちょいめんどい
0995Name_Not_Found
垢版 |
2018/07/11(水) 02:55:05.72ID:???
grid-areaって大昔CSSがない時代に
テーブルでレイアウトしてたようなもの?
0996Name_Not_Found
垢版 |
2018/07/11(水) 10:12:24.83ID:Z2XugP/k
>>994
理想の形になりましたすごいです
本当にありがとうございます
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 118日 13時間 29分 0秒
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況