写真のように、「hachi」の部分を上に、「こんにちは!」を下にしようと思い,flex-direction: column;を指定しました。しかし、横並びのまま、動きません。
もしたしたら、親要素にdisplay: flex;を指定していることが原因かもしれません。
よろしくおねがいします!
html
1<div class="contents"> 2 <% @posts.each do |post| %> 3 <div class="content"> 4 <img src="<%= post.user.image_name %>"> 5 <div class="texts"> 6 <%= link_to(post.user.name, "/users/#{post.user.id}") %> 7 <%= link_to(post.content, "/posts/#{post.id}") %> 8 </div> 9 </div> 10 <% end %> 11 </div>
css
1.content { 2 background-color: white; 3 width: 800px; 4 margin: 0 auto; 5 border: 1px solid #f5f5f5; 6 display: flex; 7} 8 9.contents { 10 margin-top: 20px; 11} 12 13.texts { 14 font-size: 20px; 15 margin: 20px; 16 padding: 30px; 17 width: 700px; 18 margin: 0 auto; 19 flex-direction: column; 20}
ruby
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/21 04:46