X



HTML/CSS のどんな質問にも優しく答えるスレ 34
■ このスレッドは過去ログ倉庫に格納されています
0001Name_Not_Found
垢版 |
2018/10/08(月) 11:45:57.53ID:???
ここは初心者からベテランまで、全ての人を対象に優しく答えるスレです

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

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

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

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

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

■関連スレ
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
0719Name_Not_Found
垢版 |
2018/11/23(金) 11:40:17.90ID:???
>>718
なんで>>714へのレスなのアンカーミス?
>>714は状態=見た目派
状態が見た目とは完全に違うものとして存在すると言ってるのは>>706だよ
0720Name_Not_Found
垢版 |
2018/11/23(金) 11:43:32.09ID:???
>>715
>>700はクラス単独じゃないじゃん…
見た目かいちゃいけなかったらcssできないじゃん
0721Name_Not_Found
垢版 |
2018/11/23(金) 12:18:23.21ID:???
>>719
アンカミスではない。話のレベルを数段階上に引き上げる

状態というのはなにか?
どのフレームワークにも状態という概念がある

これをお前に説明できるか?
0722Name_Not_Found
垢版 |
2018/11/23(金) 12:19:00.99ID:???
>>720
見た目書いたらいけないなんて
一言も言っていない。

お前は馬鹿なのか?
0723Name_Not_Found
垢版 |
2018/11/23(金) 12:27:19.46ID:???
>>721
これは今作った俺用のフレームワークだけど、これに状態という概念があるのか?
俺も知らなかったわ〜そんなもの搭載したつもり一切ないのにな
http://jsfiddle.net/kqs0o4p1/
0724Name_Not_Found
垢版 |
2018/11/23(金) 12:34:36.53ID:???
>>723
それはフレームワークじゃない。
ただのゴミカス
0725Name_Not_Found
垢版 |
2018/11/23(金) 12:35:41.78ID:???
というか、有名フレームワークはどれも状態がある
どうしよう困った。なら状態という概念がないフレームワークを考え出してやろう


有名フレームワークにはどれも状態があるからなー!
(ちくしょう)

という考えで作り出されたものに価値はない
0726Name_Not_Found
垢版 |
2018/11/23(金) 12:38:57.11ID:???
さて>>716の対比によると、状態というのはSMACSSで
そのまんま英語にした、Stateで表せされる。BEMではModifierだ
まあどれでもいいのだが、どのフレームワークも
単独で使っておらず、コンポーネントと組み合わせて
見た目が決まってるというのがわかる。

例えば、BEMだが、LargeというModifierは
menu__item--large のように、
menu__itemというBlock、Elementと組み合わせている

言い換えるとlargeだけではどのような見た目か決定することはない。
menu__itemのlargeなのだ
0727Name_Not_Found
垢版 |
2018/11/23(金) 13:14:25.06ID:???
なんだ…老害のうえに自演キチガイかよ…話のレベルを上げる?そもそもの日本語のレベルまともにしてから出直せよ
0728Name_Not_Found
垢版 |
2018/11/23(金) 13:18:20.26ID:???
ま…まさかだけどonはダメだけどitem_display-onはokとか言い出すの?
まさか違うよね?いつから命名規則の話にすり替えられた?
0729Name_Not_Found
垢版 |
2018/11/23(金) 14:42:33.48ID:???
いったいなんのはなしをしているんだ…?
0730Name_Not_Found
垢版 |
2018/11/23(金) 15:59:28.41ID:???
>>725
「どのフレームワークにも」
状態がないフレームワークはフレームワークではないとおっしゃるのですね
なるほど
0731Name_Not_Found
垢版 |
2018/11/23(金) 16:05:30.92ID:???
>>728
何故かフレームワークならそれは状態を表すからokという事らしい
フレームワークなんてそういうものなんだから、FWは別で基本的には〜〜みたいにしてさっさと手仕舞いすればよかったのに
頑固だから謎の俺ルールがどんどんでてきて収集つかなくなっている
0732Name_Not_Found
垢版 |
2018/11/23(金) 16:22:24.74ID:???
>>726
まぁもうネタばらしすると、
お前が論破され叩かれ続けるのは決まっていた
俺が誘導したんだけどな

cssはそもそも設計がクソすぎて、100%正解の記述なんてどこにもない。
そもそも論を言えばフロント周りは集客が出来てコンバーションが取れれば何でも良い
全部画像だろうがなんだろうがどうでもいい場面すらある

それを経験し、皆わかっていてどこかで線引して妥協しているのに、
お前は自分の100点だけが正しいと思い込んで他人を批判し続けた
1~99点、101〜200点の人から叩かれて当たり前だ
0733Name_Not_Found
垢版 |
2018/11/23(金) 16:26:48.92ID:???
こんな小さくて細けえことにうだうだ問答繰り返して気持ち悪い
0735Name_Not_Found
垢版 |
2018/11/23(金) 18:58:45.07ID:OpqctT/9
inputタグを折り返すにはどうすればいいんでしたっけ、それとも無理でしたっけ?

長いので2行以上に折り返したい(けど改行コードは入力してほしくない)入力欄を作るには、textareaでkeyupだかするたびにreplaceで改行コードを取り除くしかないですかね?
0736Name_Not_Found
垢版 |
2018/11/23(金) 19:06:36.73ID:???
<details>
<summary><ol><li>a</li><li>b</li></ol></summary>
<ul>
<li>c</li>
</ul>
</details>

が期待通りの出力になりません
なぜですか?
0737Name_Not_Found
垢版 |
2018/11/23(金) 19:07:38.81ID:???
つまり

1.a
2.b

をひとまとまりとして?マークがついて欲しいのにずれて表示されます
0738Name_Not_Found
垢版 |
2018/11/23(金) 19:08:21.20ID:???
▲←これを右に90度傾けたマークの表示位置が上手く行かないんですね
0739Name_Not_Found
垢版 |
2018/11/23(金) 19:24:58.85ID:???
>>735
>改行コードを入力してほしくない
これは難しい。ブラウザでなんとでも入呂できる

通常はそのままサニタイズだけしてDBに入力させる
その後、改行が多いようなら管理画面の表示では改行をなくすなどの処理をかませる
0740735
垢版 |
2018/11/23(金) 21:54:26.00ID:OpqctT/9
>>739
より正確に言うと身内向けで、うっかり改行を防ぎたくて…
(最終的にチェックされたり置換されたりはしますが、最後だとやり直しの手間が増えたり、予期せぬ置換が起こったりするので)

あるいは改行コードをアイコン的な感じで目に見えるようにできればいいのですが
editable化されたdivならともかく、ただのinputやtextareaでは難しいでしょうか

○文字目に改行コードがありますよって赤文字を出したりすることは簡単でしょうけれど
…あ、その位置を元にline-heightなどで計算してposition:absoluteでアイコンを重ねて表示すれば無理やり行けなくもない…のかな…?
0741Name_Not_Found
垢版 |
2018/11/24(土) 06:01:55.20ID:???
flex って1度使うと子孫要素は height 一切できなくなるの?
内側で地図やグラフのJSライブラリを使いたいから
height100% をずっと指定したいんだけど…

有名な chart.js も flex の内側だとつかえないし
使わずにすむなら使わないほうがいいのかな
0742Name_Not_Found
垢版 |
2018/11/24(土) 06:29:01.30ID:???
flexboxは互換性考えたらゴミだっていってんのに
このスレやたらflex推すバカが居るからな
同じことができるならfloatやinline-block使っとけ
flex使わないといけないのは不特定多数の等間隔配置したいときだけ
0743Name_Not_Found
垢版 |
2018/11/24(土) 07:12:50.17ID:???
>742
そうなんですね…

よくある
1カラムヘッダ
2カラムでサイドバー
をそれぞれ可変長でもってて
それ以外の領域にめいっぱいグラフを表示させるってどうすればいいですか?

header
----------
side | chart

可変要素に対して残りの高さや幅めいっぱい使うというのが flex-grow を使う以外にやり方が分からなくて…
0744Name_Not_Found
垢版 |
2018/11/24(土) 07:32:45.21ID:???
flex使おうがJSならサイズとることはできるから
chart.js使うってことはJSかけるならJSでサイズセットしたほうがはやくね?
0745Name_Not_Found
垢版 |
2018/11/24(土) 16:48:12.09ID:???
独自ドメインって個人レベルがお名前.comのようなサービスを介さないで
取得する事ってできるもんなんですか?
0746Name_Not_Found
垢版 |
2018/11/24(土) 17:03:55.74ID:???
大企業レベルでも国レベルでも不可能
0747Name_Not_Found
垢版 |
2018/11/24(土) 17:07:39.43ID:???
国はお名前.com介してないだろwwww
0748Name_Not_Found
垢版 |
2018/11/24(土) 17:14:55.23ID:???
別の会社利用しているかもしれないが
同じようなもん
0749Name_Not_Found
垢版 |
2018/11/24(土) 18:57:53.30ID:???
>>744
jsはあまりなれてなくてchart.jsもテンプレのデータだけ入れ替えて使うぐらいで
設定変えるとか全くわからなくて半日かけてもうまくリサイズしてくれない…

あきらめて flex つかわずにレイアウトすることにします
ありがとうございました
0750Name_Not_Found
垢版 |
2018/11/24(土) 19:41:06.21ID:???
こういうときこそflexならなにでもできる君こねーの
0751Name_Not_Found
垢版 |
2018/11/24(土) 20:45:27.42ID:???
まぁそういうものだからねw
自分が不利なときには絶対来ないw
0752Name_Not_Found
垢版 |
2018/11/24(土) 20:56:28.84ID:???
flexならなんでもできる!!!
0753Name_Not_Found
垢版 |
2018/11/24(土) 21:00:09.60ID:???
flexって未だに互換性イマイチなの?
高さ合わせて横並びにする時、pading9999+margin9999のハックなんてもう使いたくないよ
0755Name_Not_Found
垢版 |
2018/11/24(土) 21:25:01.35ID:???
画像の回り込みみたいのはfloatしかできないよね
それ以外はflex使うけど
CSSGridはIE問題があるから手出してない
0756Name_Not_Found
垢版 |
2018/11/24(土) 21:39:12.52ID:???
そもそもそんな新聞みたいな段組でデザインすることが無い
もちろんそういう案件が来たら使うけどね
0757Name_Not_Found
垢版 |
2018/11/24(土) 21:45:20.88ID:???
flexならなんでもできるよ
信じて使ってみ
0758Name_Not_Found
垢版 |
2018/11/24(土) 22:42:55.64ID:???
>>757
いや、出来るけど得手不得手が大きすぎる
画像の回り込みだけはfloat最強だろう
0759Name_Not_Found
垢版 |
2018/11/25(日) 01:10:09.37ID:???
>>742
互換性考えたらゴミというと、具体的にどういうことでしょうか?
0760Name_Not_Found
垢版 |
2018/11/25(日) 01:59:50.94ID:???
実際>>743がflexのせいで動かないっていってんじゃん
DOMのレイアウトだけならモダンブラウザはほぼ対応してるけど
JSライブラリの中にはまだまだflex使うと動かないものはあるってことだろ
0761Name_Not_Found
垢版 |
2018/11/25(日) 03:11:10.60ID:???
>>759
まだ古いIEやらを相手にしてる人も少数だがいるんだよ
0762Name_Not_Found
垢版 |
2018/11/25(日) 10:35:29.09ID:???
画像の回り込みデザインみかけなくなったな。
レスポンシブに弱いからか。
0763Name_Not_Found
垢版 |
2018/11/25(日) 10:49:18.92ID:???
>>762
だと思う。モバイルで回り込みは見づらすぎるからな
最近はpc版もモバイルをそのまま横長にするだけってのも増えてきたし、
今後はもっと減っていくんじゃないか
0764Name_Not_Found
垢版 |
2018/11/25(日) 11:10:43.10ID:???
flex最強
できないことはなにもない
0766Name_Not_Found
垢版 |
2018/11/25(日) 14:09:38.26ID:???
>>764
末尾要素を変な技使わないと左寄せできない

他にもいくつかあったが忘れた。
ケースバイケースで使い分けてるわ。
floatが苦手なんでしょ?
0767Name_Not_Found
垢版 |
2018/11/25(日) 14:12:39.39ID:???
どんなケースか忘れたが、flexは中身の要素の高さを認識できない時があった。
0768Name_Not_Found
垢版 |
2018/11/25(日) 14:22:04.96ID:???
なんでcssは何十年建ってもまともなレイアウトが出来ないんだよw
0769Name_Not_Found
垢版 |
2018/11/25(日) 14:29:34.96ID:???
結局リッチクライアントを達成するにあたって昔ながらの枠組みを無理やり拡張しようとしたのが間違いだったということさ
0770Name_Not_Found
垢版 |
2018/11/25(日) 16:11:44.79ID:???
floatが苦手な奴がおるかよバーカ
0771Name_Not_Found
垢版 |
2018/11/25(日) 16:25:40.07ID:HigpdOxS
あいう
あいう
あいう

flexboxでdisplay.flexでこんな感じにしきつまって、これをサイトの幅に合わせたいんですがどうすればいいんですか?
widthでpx指定するとスマホとかノートpcではみ出しちゃいそうですし
0772Name_Not_Found
垢版 |
2018/11/25(日) 16:27:51.51ID:???
>>771
言ってる意味がよく分からんか
width:100%じゃあかんの
0773Name_Not_Found
垢版 |
2018/11/25(日) 20:28:25.93ID:???
SSIでのHTMLファイルのインクルードがよろしくないらしいけど、今は何でインクルードするのが一番良いんですか?
0774Name_Not_Found
垢版 |
2018/11/25(日) 20:40:19.84ID:???
作業者がHTMLプリプロセッサを使ってローカルでインクルード化します
0775Name_Not_Found
垢版 |
2018/11/25(日) 22:13:31.80ID:???
>>773
php
もう誰も使ってない変な技術は使うのやめといたほうがいい
0776Name_Not_Found
垢版 |
2018/11/25(日) 23:13:38.07ID:???
SSIがよろしくないのにPHPはよろしいの?
0777Name_Not_Found
垢版 |
2018/11/25(日) 23:16:06.48ID:???
>>776
ここまで実質標準で世界中で使われているなら、デバッグも十分済んでるだろう
そう納得して使っている

まぁapacheのバックドアが数十年ほったらかしだったりするんだけどね〜
ま〜いっか〜みたいな〜
0778Name_Not_Found
垢版 |
2018/11/25(日) 23:37:15.15ID:???
いまは主流はapacheじゃないし
0779Name_Not_Found
垢版 |
2018/11/26(月) 01:10:32.20ID:???
nginxはまだ追い付いてないよ?
0781Name_Not_Found
垢版 |
2018/11/26(月) 08:38:56.78ID:???
SSIで出来る事って限られてるからphpyり悪用はされにくいとは思うけどな
0782Name_Not_Found
垢版 |
2018/11/26(月) 21:21:42.05ID:???
はびこんちぇっかーにまにへすとがあらへんってゆあれる。。。

jsonチェッカーで構文は合ってるみたいだしちゃんとhead内のそのへんに
<link rel="manifest" href="/manifest.json">
も入れてるんだけど記述する位置でも決まってたりするの?
0783Name_Not_Found
垢版 |
2018/11/26(月) 21:34:16.80ID:???
なんでこんな気持ち悪く書けるの
0784Name_Not_Found
垢版 |
2018/11/26(月) 23:47:35.07ID:???
はてなブログで


<details>
<summary><ol>
<li>aaa</li>
<li>bbb</li>
</ol></summary>
<ol>
<li>A1</li>
</ol>
</details>


と書くと、見出し部分がaaaとbbbのリストではなく、 「[詳細]」 という文字列に勝手に置き換えられてしまいます
なぜですか?
はてなブログ以外なら普通にいけたんですが
0785Name_Not_Found
垢版 |
2018/11/27(火) 00:01:53.60ID:???
はてブロに質問すりゃいいじゃん
0786Name_Not_Found
垢版 |
2018/11/27(火) 00:41:03.48ID:???
無料のブログは広告やウィルスを貼れないように置換することがある
その見出しがなんで置換されるのかは分からん。>>785だね
0787Name_Not_Found
垢版 |
2018/11/27(火) 01:34:37.33ID:???
>>782
そのタグの書き方がおかしいとか?

/manifest.json のパスがおかしいとか?
./ や、../ から始めるとか?
0788Name_Not_Found
垢版 |
2018/11/27(火) 05:51:10.65ID:???
HTMLじゃなくてマークダウンでしょ
0789782
垢版 |
2018/11/27(火) 06:39:12.49ID:???
>>787
そこの記述チェッカーにかけて見たら引用符が間違ってたわ
サンクス
0790Name_Not_Found
垢版 |
2018/11/27(火) 10:37:57.35ID:???
TVはもう4Kの次の8Kが話題になってる
8Kテレビは今の4倍の7680×4320ピクセルだってよ

これがwebにも取り入れられたら大変だわ
横幅7680ピクセルのデザインモックなんて作ってたら非効率過ぎて死ねるわな
それでいてスマホのサイズにもレスポンシブ対応ってなったら対応幅が広すぎだわ
0791Name_Not_Found
垢版 |
2018/11/27(火) 10:55:49.73ID:???
次はウェブサイトがギガ泥棒になるのか
0792Name_Not_Found
垢版 |
2018/11/27(火) 11:20:54.98ID:???
いちいち高解像度に対応してたら
写真素材も高解像度のしか使えないから
全部買い直しになるし金かかって仕方なくなりそう
0793Name_Not_Found
垢版 |
2018/11/27(火) 11:50:50.46ID:???
>>790
今はモバイルファースト、PC版は横幅広げてbodyにpadding、サイドバー付けるだけってとこが多いよ
横幅がなんぼになろうと対して変わらん
0795Name_Not_Found
垢版 |
2018/11/27(火) 17:36:43.34ID:???
>>794
直近は東京オリンピックのテレビ需要に合わせて普及をはかってるらしい
出演者向けにそれに合わせた化粧品も開発されているとかなんとか
0796Name_Not_Found
垢版 |
2018/12/01(土) 09:00:31.43ID:???
<hr />って前後に改行が入りますけど、
前後に改行が入らない<hr />ってどうすればいいですか?
0799Name_Not_Found
垢版 |
2018/12/01(土) 10:03:09.56ID:???
https://codepen.io/infologicmation/pen/dQaPYW

xという文字列に対する vertical-align: center;
が効いていません。
なぜでしょうか?

(xという文字(列)はここに表示したいのでposition属性はこのままにしておきたいです)
0800Name_Not_Found
垢版 |
2018/12/01(土) 10:03:43.93ID:???
<ul>
<li><span class="samp">X</span>
<a>hello</a></li>
<li>bye</li>
</ul>

CSSは

li {
position: relative;
}
a {
font-size: 200%;
vertical-align: middle;
}
span {
position: absolute;
left: -35px;
width: 50px;
font-size: 80%;
vertical-align: bottom;
}

です
0802Name_Not_Found
垢版 |
2018/12/01(土) 10:39:52.43ID:???
え?
vertical-align は center じゃなくて middle じゃないんですか?
0803Name_Not_Found
垢版 |
2018/12/01(土) 10:44:59.75ID:???
>>802
質問者?回答者?どっちだ

>xという文字列に対する vertical-align: center;が効いていません。
と最初に質問したのは
>>799だよ
無けりゃそりゃ効かない
0804Name_Not_Found
垢版 |
2018/12/01(土) 11:48:07.20ID:???
>>803
気持ち悪いな
最初の質問て書き間違えただけだろう
それぐらい読み取ってやれよ
0806Name_Not_Found
垢版 |
2018/12/01(土) 12:39:19.68ID:???
ブラウザのデフォルトcssって切る事は出来ないのでしょうか?
reset.cssで打ち消すしか無いのでしょうか
0807Name_Not_Found
垢版 |
2018/12/01(土) 12:44:31.18ID:???
>>806
デフォルトで何も表示されなくなってほしいってこと?
0808Name_Not_Found
垢版 |
2018/12/01(土) 13:40:25.37ID:rbLtVslJ
フレックスボックス飽きた
何か面白いcssありませんか?
0809Name_Not_Found
垢版 |
2018/12/01(土) 13:43:35.67ID:???
cssに飽きたらprefetchとか試してみては
cssばかり触ってても得るものは少ないぞ
0811Name_Not_Found
垢版 |
2018/12/01(土) 22:03:05.72ID:???
>>805
vertical-align: middle;
にしても全然効いていません
0813Name_Not_Found
垢版 |
2018/12/01(土) 22:05:16.40ID:???
position: absolute;
を消すと垂直方向について中央にそろえれますが、position: absolute;は絶対に外したくないです。
0814Name_Not_Found
垢版 |
2018/12/01(土) 22:06:10.96ID:???
と言うかどこの真ん中に揃えたいの?
0815Name_Not_Found
垢版 |
2018/12/01(土) 22:07:48.53ID:???
>>812
成る程
確かに「その箱のサイズにおいては」middleになっていますね
でも私がやりたいのは, li タグと揃える という意味での垂直方向についての中央揃えなのでちょっと違います
(つまり、中点・ と中心線を揃えたい)
0816Name_Not_Found
垢版 |
2018/12/01(土) 22:10:32.86ID:???
サンプルコードにおいて
aタグの文字サイズを200%、vertical-align:middle にしているのはそのためなんです。
そうすることでli内の文字サイズに応じてliの箱のサイズが変わったり、liの中点・の位置が微妙に変わったりしますが
それでもこの中点・に揃うようにspanを垂直方向について中央揃えしたいのです。
0817Name_Not_Found
垢版 |
2018/12/01(土) 22:11:33.17ID:???
例えば、サンプルコードにおいて
span タグに「top: 12px;」とすれば"その時は"上手く行きますが…これはその場しのぎなのでダメです
■ このスレッドは過去ログ倉庫に格納されています

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