レスポンシブのサイトを作成しているのですが、
PCで見るとdl定義リスト内ddにpタグで箇条書きリストを下記のように作り
2日目以降は2016年等の表記はしないので1日(月)の下にそろえるようにしています。
空白をマージンでとってずれていないのですが、いざサーバーにアップしてiphoneでみてみると微妙に
ずれてしまいます。
###ソースコード
HTML
1<dl> 2 <dt>日程</dt> 3 <dd class="days"> 4 <p>2016年 11月 1日(月) 日程1</p> 5 <p class="day">2日(火) 日程2</p> 6 <p class="day">3日(水) 日程3</p> 7 <p class="day">4日(木) 日程4</p> 8 <p class="day">5日(金) 日程5</p> 9 <p class="day">6日(土) 日程6</p> 10 <p class="day">7日(日) 日程7</p> 11 </dd> 12</dl>
css
1dt{ 2 position: relative; 3 width:6rem; 4 float:left; 5 letter-spacing:0.5em; 6 7} 8 p{ 9 display:block; 10 font-size: 13px; 11 letter-spacing:0.4em; 12 margin-bottom:60px; 13 padding-left:0.3em; 14} 15 16 17 18dd{ 19 margin-left: 8rem; 20 width:605px; 21 padding-bottom:1.5rem; 22} 23 24 25dd.days p.day{ 26 margin:0 0 0 7.1em; 27 padding:0; 28}
クロムのディベロッパーツールでは文字がずれずにそろっていましたが
サファリとFirefoxは少しずれてしまいます。
何卒よろしくお願いいたします。
追記
どこがどのようにずれるとのことですが、
class="day"がついている pタグをこのようにしたいのですが
理想
2016年 11月 1日(月) 日程1
2日(火) 日程2
3日(水) 日程3
4日(木) 日程4
5日(金) 日程5
6日(土) 日程6
7日(日) 日程7
スマホ(iphone5)でみると
2016年 11月 1日(月) 日程1
2日(火) 日程2
3日(水) 日程3
4日(木) 日程4
5日(金) 日程5
6日(土) 日程6
7日(日) 日程7
margin-leftを設定して調節してるのですがこのようになってしまいます。
よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー