X



HTML/CSS のどんな質問にも優しく答えるスレ 52
0001Name_Not_Found
垢版 |
2023/08/23(水) 18:52:13.52ID:???
ここは初心者からベテランまで、全ての人を対象に優しく答えるスレです
類似質問、重複質問、丸投げ大いに結構。HTML / CSS 関係の事なら何でもOK
分からない人は何回聞いても結構。
質問するときはIDを出すためにメール欄を age にすることをおすすめします。
回答してくれる方は優しい人のみ! 質問者に対して暴言を吐く人はこのスレを見るな!!
終わった話を蒸し返すやつは このスレにくるな!!!
自分で調べろという回答も禁止!!回答するかさもなくば何も書き込むな!!
質問側も節度あるレスで!質問前にスレ内を検索しましょう

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

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

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

■CSS
Selectors Level 4 日本語訳
http://triple-underscore.github.io/selectors4-ja.html

前スレ
HTML/CSS のどんな質問にも優しく答えるスレ 51
https://mevius.5ch.net/test/read.cgi/hp/1667020591/
0410Name_Not_Found
垢版 |
2024/04/11(木) 12:42:32.26ID:???
>>406
何も指定しなければブラウザが持っているデフォルトのスタイルで、コンテンツが装飾される訳だけど
デフォルトのliの左余白は、olやulのpadding-leftで決まり(chromeやfirefoxではデフォルトで40px)
更に番号や中黒は、list-style-positionがoutsideになっているため、liの外側(olやulのpadding領域内)に表示される
なので、list-style-positionをinsideにしてもいいんだが、liのテキスト量が多い場合に改行位置がズレるので
デフォのoutsideのままでulやolのpadding-leftを、例えばcalc(40px + ○em)とかで指定すると改行されてもズレない
(使用するフォントに合わせて○は1.2とか1.3ぐらい?で番号や中黒の分を位置調整)

以上まとめるとpをliの位置に合わせるなら、pにはpadding-left:40px;、olにはpadding-left:calc(40px + 1.3em);を指定
というのが簡単でオススメ

具体的にはこんな感じ
https://jsfiddle.net/zjt3vxf1/

というわけで上記を応用すれば、お好みの位置で色々と調整できるはず
0411Name_Not_Found
垢版 |
2024/04/11(木) 13:04:26.27ID:???
>>410
詳しくありがとうございます!
しっかりと確認して実装してみます
本当にありがとうございます
0412Name_Not_Found
垢版 |
2024/04/12(金) 12:31:41.18ID:UPNbcAUb
画像のようにh2の下に50px距離をあけたい場合

h2のpadding-bottomなのか
h2のmargin-bottomなのか

iconのpadding-topなのか
iconのmargin-bottomなのか

どれが適切なんでしょうか?
その辺がよく分かってなくて、なんとなく感覚で選んでいます

よろしくお願いします
https://i.imgur.com/eLzRvvs.jpg
0413Name_Not_Found
垢版 |
2024/04/12(金) 12:34:32.92ID:UPNbcAUb
>>412
一部文章間違えました
5行目iconのmargin-bottomなのかではなく

iconのmargin-topなのか、です
0414Name_Not_Found
垢版 |
2024/04/12(金) 12:48:30.99ID:???
内側の余白はpadding
外側の間隔はmargin
縦並び要素のmarginが上か下かは宗教戦争になるから好きにしよう
0415Name_Not_Found
垢版 |
2024/04/12(金) 20:07:04.69ID:rpIsvdQA
>>414
ありがとうございます
0416Name_Not_Found
垢版 |
2024/04/12(金) 21:06:42.91ID:rpIsvdQA
質問お願いします

この写真のようなサイトを作るという課題で
正解のコードが
heightが120の
paddingが40でした

ただ写真を見ると高さの合計が200でした

なのでheightを200にしてその内側の余白として
padding40と書いたのですが間違いでした

よく意味がわからないので教えてください
よろしくお願いします
https://i.imgur.com/pLNq31X.jpg
0417Name_Not_Found
垢版 |
2024/04/12(金) 21:12:07.81ID:rpIsvdQA
heightを200にして
paddingを40にすると

footerの高さが高くなってしまいます
0419Name_Not_Found
垢版 |
2024/04/13(土) 12:17:22.88ID:prybyI30
>>418
ありがとうございます
要素の構造についてまだちゃんと理解できていないから分からないと思うので読んで勉強してみます
0420Name_Not_Found
垢版 |
2024/04/16(火) 18:59:48.33ID:???
>>416
プロゲ懐かしいな、まだあったんだ
俺もwebはここからスタートして今では昔勉強したイタリア料理で年収2000万超えたよ
観光客相手に高単価なメニュー出してる
0421Name_Not_Found
垢版 |
2024/04/17(水) 01:35:18.35ID:???
大量のGと職場が一緒の飲食は無理
0422Name_Not_Found
垢版 |
2024/04/18(木) 17:45:18.69ID:???
質問させてください
下記URL先の画像のように作りたいです

画像を左右に設置することはできましたが、
緑色が左右の画像の間に左右の画像目いっぱいに幅を設定して置けませんでした
緑色の幅をフレキシブルにしたいですがそちらもできません…

どのようにすればよいのか教えて頂けませんでしょうか
宜しくお願いしますm(_ _)m

https://imepic.jp/20240418/637200
0423Name_Not_Found
垢版 |
2024/04/18(木) 17:48:48.43ID:???
display:flexを使えばいいよ
とりあえずググってみよう
0424Name_Not_Found
垢版 |
2024/04/18(木) 17:57:41.43ID:???
>>422
flex使えばいけるね

そういうのは専門学校の宿題か何か?
良かったら教えて
課題とかでそういうのが出てるの?
0425Name_Not_Found
垢版 |
2024/04/18(木) 18:24:24.43ID:???
レスありがとうございます、試してみたらできました!
フレキシブルを使った自由課題でしたm(_ _)m

<div class="outline">
<div class="box1"></div>
<div class="greenbox"></div>
<div class="box2"></div>
</div>
.outline {
width: 100%;
height: auto;
display:flex;
}
.box1 {
width: 50px;
height: 50px;
float: left;
background: #da5f2b;
}
.box2 {
width: 50px;
height: 50px;
float: right;
background: #da5f2b;
}
.greenbox {
width: 100%;
height: 50px;
float: left;
background: #76c03d;
}
0426Name_Not_Found
垢版 |
2024/04/18(木) 18:40:13.44ID:???
並び順なのでfloat指定いらないよ
0427Name_Not_Found
垢版 |
2024/04/18(木) 19:34:52.11ID:???
>>425
自由課題か・・宿題とか課題とか嫌いだったな
高校生でそんなのやるわけないか、専門学校?

ちなみにオレンジボックスは共通の書き方にしてコード減らせるからやってみ
flex使えばfloatも使う必要無いよ、昔はfloatだったからそれが模範解答で出てきたら時代と教材がかなり古いと思う
0429Name_Not_Found
垢版 |
2024/04/18(木) 19:39:17.33ID:???
grid警察だ!そこを動くな!
0430Name_Not_Found
垢版 |
2024/04/18(木) 21:02:16.18ID:???
gridは最終手段って感じ
これを使わなくて済むようなデザイン組んでほしいって思う
0431Name_Not_Found
垢版 |
2024/04/18(木) 21:35:37.87ID:???
gridはいいんだけど
orderやgrid-areaで順番をゴチャゴチャ変えないと成立しないスマホデザインとかはうんこ
スクリーンリーダーなどアクセシビリティ的にも良くない
0432Name_Not_Found
垢版 |
2024/04/20(土) 20:14:49.08ID:???
以下のようなテーブルがあります。
実際にはこの三行を1グループとして複数グループが下に続いています。

┌┬┐ ここで、左側の行にカーソルをのせた時に
│├┤ ハイライトするようにしたいです。
│├┤ この時、カーソルを載せている右列だけでなく
└┴┘ 左の列もハイライトするようにするには
どうすればよいですか?
今はbootstrapを使っているのですが、
1行目のときしか左列がハイライトされなくて困っています。
0433Name_Not_Found
垢版 |
2024/04/20(土) 20:18:18.41ID:???
jqueryのほうが早いな
cssでやるのはちとつらいのでは?
0434Name_Not_Found
垢版 |
2024/04/21(日) 01:17:42.06ID:???
その3行ごとにtbodyで囲ってtbody:hoverでできそうではあるが、別の問題が発生しそう
0435Name_Not_Found
垢版 |
2024/04/21(日) 01:39:40.72ID:???
質問です
個人経営の店ですが取引業者のサービスでホームページ作りました
業者のサービスはWordPressベースでssl対応です
ただurlが業者の名前&ディレクトリ以下に無機的な数字が続きビミョーです
お名前.comでドメインを用意してurl転送サービスでフレーム転送にしました
これでOKと思いきや設定したurlでホームページを表示してもssl対応になりません
個人情報を扱わないサイトですがセキュリティソフトが信用できないサイトとか警告が出ます

http → https のフレーム転送でssl対応にする方法は有りますか?
0436Name_Not_Found
垢版 |
2024/04/21(日) 04:05:19.54ID:???
過去にやったの調べたら>>434と同じでtbody:hover{}してた
css的に問題はなかったしjQueryでtbodyを抽出しても問題なかった
でもこういうtbodyの乱用はどうなんだろうとは思うし、将来いきなりNGになるかもしれんよね
0437Name_Not_Found
垢版 |
2024/04/23(火) 18:19:08.99ID:???
質問です

親要素にdisplay:flexを設定して
子要素1は左に配置
子要素2は右に配置したいです
どのように書けば実現できるでしょうか?
0438Name_Not_Found
垢版 |
2024/04/23(火) 18:23:49.00ID:???
<div class="parent">
<div class="child01">子1</div>
<div class="child02">子2</div>
</div>

.parent{
display:flex;
justify-content:space-between;
}
0439Name_Not_Found
垢版 |
2024/04/23(火) 18:40:47.01ID:???
>>438
ありがとうございます
その書き方は出でこなかったので勉強になりました
結果ですが子要素1と子要素2のサイズが違うこと?で子要素2の配置が真ん中やや右に表示されてしまいました
0440Name_Not_Found
垢版 |
2024/04/23(火) 19:00:41.67ID:???
他のcssなければ子要素は同じサイズのはず
(子要素内の文字数一緒なので)
子要素2が真ん中より右ってのは他のCSSが影響してると思うよ
justify-content:space-between;
は子要素を均等に配置するなので
parentの左右にそれぞれピッタリ配置されてるはず
0442Name_Not_Found
垢版 |
2024/04/26(金) 22:09:29.47ID:???
ある WEB サイトに入力する場所が2つあるとして、其処に指定の値を入力した状態でそのサイトを開くには、どの様に書けば良いのでしょうか?
例えば ttp://www.aaa.com/bbb/ というサイトだとして、其処に、foo と bar が入力された状態でブラウザで開きたいのですが…
ttp://www.aaa.com/bbb/ だけを実行すると、入力欄は空のままで開かれますよね。
0443Name_Not_Found
垢版 |
2024/04/26(金) 22:38:58.37ID:???
>>442
サイト側でクエリなりなんなりを反映する仕組みがないと無理やで
0444Name_Not_Found
垢版 |
2024/04/26(金) 22:48:01.15ID:???
>>443
> サイト側でクエリなりなんなりを反映する仕組みがないと無理やで
それを確かめるには、どんな事をすればいいのですか…?
0445Name_Not_Found
垢版 |
2024/04/26(金) 22:55:14.72ID:???
自分でURLから何か受け取れるように実装したもの以外は基本的にありません
0446Name_Not_Found
垢版 |
2024/04/26(金) 23:23:36.71ID:???
chromeの何かのアドオンでそれができたような
0447Name_Not_Found
垢版 |
2024/04/27(土) 01:12:27.09ID:???
>>446
> chromeの何かのアドオンでそれができたような
サイト側で受け取る準備がされてなくても、入力した状態で開けるのですか?
それは欲しい…
0448Name_Not_Found
垢版 |
2024/04/27(土) 01:48:04.72ID:???
フォームに初期値が入ってて欲しい、というシンプルな話では無いんだよね?
0449Name_Not_Found
垢版 |
2024/04/27(土) 02:26:48.94ID:???
>>448
> フォームに初期値が入ってて欲しい、というシンプルな話では無いんだよね?
いやそれが希望です。
あるサイトに入力する場所があり、其処に指定した文字列を入力した状態でブラウザで開きたい、と…
例えば www.google.co.jp を実行すると検索する語句が入力待ちになりますが、
その欄に、検索する語句が入力された状態で開きたい、と。
グーグルなら、「ttps://www.google.co.jp/search?q=あいうえお」とやると、
「あいうえお」を入力して検索実行した後の状態で開きますよね。
別に実行後の状態でも、入力しただけで実行待ちの状態でもどちらでもいいのですが…
0450Name_Not_Found
垢版 |
2024/04/27(土) 02:40:46.56ID:???
それはgoogleがURLパラメータを受け取れるようにしてるからって話が>>443

そういう仕様で作られてないなら拡張機能で対応するかフォーム自動入力ツール使えばいい
自分でHTML書く話じゃないならスレ違いだから詳しくは該当スレでどうぞ
0451Name_Not_Found
垢版 |
2024/04/27(土) 03:57:51.25ID:???
『html input 初期値』でぐぐって出てくる話じゃダメなん?
textだったらvalueに書いとく、てやつ
0452Name_Not_Found
垢版 |
2024/04/27(土) 04:04:58.92ID:???
自分のサイトじゃなくて他人のサイトか
0453Name_Not_Found
垢版 |
2024/04/27(土) 16:47:28.19ID:???
具体的に何のフォームに何を入力しておきたいの?
0454Name_Not_Found
垢版 |
2024/04/27(土) 20:14:56.34ID:???
対象フォームに値を入力するJS書いてブックマークレットにしとけばいいんじゃね
0455Name_Not_Found
垢版 |
2024/04/27(土) 22:38:17.64ID:???
掲示板に同じ書き込みしまくって荒らすんじゃないか?
0456Name_Not_Found
垢版 |
2024/04/28(日) 12:52:06.37ID:VdqyuX+M
<div class="test" style="background:#ff00ff">てすと</div>
のようにclassとstyleを混ぜて書くのはだめなんですか?
背景色だけperlやphpなどで入力された値にしたいので
0457Name_Not_Found
垢版 |
2024/04/28(日) 13:24:15.30ID:???
ダメなんてことはない
お好きにどうぞ
0458Name_Not_Found
垢版 |
2024/04/28(日) 13:41:30.39ID:???
>>456
ダメではないが古い
jsやphpならcss変数に値を格納できるから自分ならそれ使うな
0459Name_Not_Found
垢版 |
2024/04/28(日) 18:58:20.80ID:???
ロジック内で直接指定してあると後から面倒なことになるしなー
テーマみたいに値が決まってるならクラス切り替えた方がいいと思う
0460Name_Not_Found
垢版 |
2024/04/29(月) 03:15:20.52ID:???
<div class="test magenta">てすと</div>
レスを投稿する


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