wordpressで独自テンプレートを作成しています。
header内の<ul>リストの<li>に
でサイト名を取得したのですが、
<li>のWidthをテキストに合わせることができません。 どうすれば良いでしょうか? <li>に対してCSSの最下部でdisplay:inline-blockを指定し、 !importantをつけて優先度をあげていますが、 合わせることはできませんでした。該当部分のコードは以下の通りです。
php
1<header> 2<ul class="logo-area-menu"> 3<li class="logo-area-menu textwidth"> 4 <p class="site-name"><a class="**" href="<?php echo home_url(); ?>/"> 5 <?php bloginfo( 'name' ); ?> 6 </a></p> 7</li> 8<li class="logo-area-menu"> 9記事一覧 10</li> 11<li class="logo-area-menu"> 12カテゴリ名 13</li> 14<li class="logo-area-menu"> 15カテゴリ名 16</li> 17</ul> 18</header>
css
1.logo-area-menu{ 2 padding-left:1.5em; 3 display:table-cell; 4} 5
試したこと:
CSSに、
css
1.textwidth{display:inline-block !important;}
を追加。(実装できず)
回答1件
あなたの回答
tips
プレビュー