简体   繁体   English

边框样式不起作用

[英]Border styling doesn't work

I tried different methods to apply this CSS to the border我尝试了不同的方法将此 CSS 应用于边框

style="border:thin; border-color: #006633; border-radius: 5px;

but it doesn't work.但它不起作用。 How to style the border with the above CSS?如何使用上述 CSS 设置边框样式?

HTML HTML

<div style= "left: 400px; position: absolute; top: 50px;" >
    <div style="float: left;>
        <ul class="home">
            <li><a href="#">Home</a></li>
        </ul>
    </div>
    <div style="float: left;">
        <ul id="about">
            <li><a href="#">About Us</a></li>
            <li><a id="hidden1" href="#">Our Team</a></li>
        </ul>
    </div>
    <div style="float: left;">
        <ul id="contact">
            <li><a href="#" >Contact Us</li>
            <li><a id="hidden2" href="#">Contact Form</a></li>
            <li><a id="hidden3" href="#">Contact Numbers</a></li>
            <li><a id="hidden4" href="#">Social</a></li>
        </ul>
    </div>
</div>

jQuery jQuery

//dropdown menu
$(function() {
    $("ul#about").hover(function() {
        $("#hidden1").slideToggle("slow")
    });
});
$(function() {
    $("ul#contact").hover(function() {
        $("#hidden2,#hidden3,#hidden4").slideToggle("slow")
    });
});

很难说,但看起来 Rhea 提到的缺失引号隐藏在第一个示例中的“样式”前面。

You have wrapped the entire code in position absolute.您已将整个代码包装在绝对位置。 You need to provide the width for the float to work.您需要提供浮动的width才能工作。

Border has 3 components: - style -> solid/dashed/double/dotted ... - width -> width of the border - color -> color边框有 3 个组成部分: - 样式 -> 实线/虚线/双/点... - 宽度 -> 边框的宽度 - 颜色 -> 颜色

All three are necessary for the border to work.所有这三个都是边境工作所必需的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM