换行符php和html不工作

换行符php和html不工作,php,html,css,newline,Php,Html,Css,Newline,我已经尝试了所有方法,无论何时使用“\n”或或,它似乎都不起作用。 我已经尝试过删除float:left <li><a href="portfolio.php">portfolio</a> <ul> <?php $query_nav = mysql_query("SELECT * FROM `nav` "); while ($query_row_nav = mysql_fe

我已经尝试了所有方法,无论何时使用
“\n”或

,它似乎都不起作用。 我已经尝试过删除float:left

<li><a href="portfolio.php">portfolio</a>
        <ul>
        <?php   
        $query_nav = mysql_query("SELECT * FROM `nav` ");
        while ($query_row_nav = mysql_fetch_assoc($query_nav))
        {
        ?>
        <li>
        <?php
        $meer = $query_row_nav['title'];
        //$desc_inject = '';
        //$sub_string = substr($desc_inject, 0, 200);                             
        echo /*$sub_string." " . '' . */'<a href="applink.php?id='.$query_row_nav["id"].'">' . $meer .'</a>';
        ?>
        </li>
        <?php
        }
        ?>
        </ul>
    </li>
#navigation ul li{ 
    float:left;
    position:relative; 
}
取下浮子:左

#navigation ul li{ 
    float:left;
    position:relative; 
}
你的问题是

#navigation ul, #navigation li 
移除
浮动:左侧

您的问题是

#navigation ul, #navigation li 

移除
浮动:左侧

您只需更改一些选择器即可:

#navigation ul, #navigation > ul > li 


您只需更改一些选择器:

#navigation ul, #navigation > ul > li 


尝试删除
display:inline
并使用
display:block取而代之。参见示例

并删除
显示:内联块并将其更改为显示:块


尝试删除
display:inline
并使用
display:block取而代之。参见示例

并删除
显示:内联块并将其更改为显示:块


看起来您可能正在浮动某些内容,是否可以包含相关UL的CSS?您是否尝试过
display:block
?如果它们是浮动的,则移除浮动的。此外,您应该向我们提供完整的HTML和CSS代码。看起来您可能在浮动某些内容,您是否可以包含相关UL的CSS?您是否尝试过
display:block
?如果它们是浮动的,则移除浮动的。此外,你应该给我们完整的HTML和CSS代码我认为这将打破他的主列表-但我想他的下拉列表继承了这个,因此需要添加一个新类来覆盖这个float这将破坏nav,除此之外,删除float:left对ul列表没有任何影响,与ul列表仍然相同我认为这将打破他的主列表-但我想他的下拉列表将继承此列表,因此需要添加一个新类来覆盖此float这将破坏nav,除此之外,删除float:left对ul列表没有任何影响,与ul列表仍然相同哦,很好,它工作了,但是现在所有的东西都居中了,我怎样才能把它们放在左边呢?文本对齐:左边而不是中间哦,不错,它工作了,但是所有的东西现在都居中了,我怎样才能把它们放在左边呢?文本对齐:左边而不是中间谢谢,但是它是由simoncereskaThank你修复的,但是它是由simoncereska修复的
#navigation > ul > li
#navigation ul, #navigation li { 

list-style:none; 
padding:0; 
margin:0; 
display:block;
}
#navigation ul li a{
    display: block;
    padding:10px 30px; 
    margin:1px; 
    font-size:18px; 
    white-space:nowrap; 
    border-radius:3px; 
    text-decoration: none; 
    height: 30px; 
    text-decoration: none; 
}