dl dt dd、位置決めの問題について教えてください。Thank you_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:04:03
オリジナル
1538 人が閲覧しました








无标题文档





  

  

  
 通知公告

  

  

      
  • 1dsfsfsd

  •    
  • 2sdffsfsf

  •     
  • 3sdfdsfsdfs

  •      
  • 4sdfsfsdf

  •   

  
 
  

  

  







dl の dt にタイトルを書き込み、dd に ul li リストをネストします
ul のマージン パディングを 0 に設定しました。しかし、まだ配置に問題があり、左揃えにできず、dd に ul が含まれているのに、なぜ上限よりも高いのですか。


ディスカッションに返信 (解決策)

デフォルトのスタイルを削除します

ul,dl,dd{margin:0;padding:0;}
ログイン後にコピー

チキン兄さん、聞きたいことがあります




#mydiv2 dl{
height:30px;
background-color:#0; FF;
マージン: 0px;
パディング: 0px;


#mydiv2 dl dd ul {
. 。 。 。 。 。
マージン-トップ: 0px;
マージン-ボトム: 0px;
パディング-右: 0px; -left: 0px;


このコードでこれらの項目を間接的に 0 に設定しているのですが、なぜこのように直接設定しても有効になるのでしょうか? ?

調査の結果、dd のマージンが設定されていないことが判明しました。

dl のパディングは dd では機能しないようです



ジ兄さん、別の質問があります。dt の高さを設定したのに、結果が設定された高さの 2 倍になるのはなぜですか? ?




無題ドキュメント