html - CSS & HTML 方形背景

标签 html css

任何人都可以指导我,如何在 CSS 中创建一个“几乎”正方形的背景?

我想要棕色背景,上面有带有错误元素符号的文本,以及如何在 CSS 中创建右上角的黄色虚线?

我的工作进度在这里:

HTML:

<body>
    <div id="contentContainer">
        <div id="setBackground">
            <div id="header"> <span class="style1">This is LOGO </span>

                <hr />
                <div id="body_block">
                    <p class="intro">Introduction</p>

                    <h1> Back </h1>
                    Click Here

                    <h2> Next </h2>
                    Click Here

                    <p>More about Web Design:</p>
                    <p>• Bla bla bla... .</p>
                    <p>Contact:</p>
                    <p>• Bla bla bla...</p>
                    <div id="footer">
                        <!--hr class="footer"/-->
                        <p>&copy; Copyright 2013
                        <a href="">sample.com </a>|
                        <a href="">More Site </a>
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </div>
</body>

CSS:

@charset"UTF-8";

/* CSS Document */
 hr {
    clear:both;
    border: 0;
    height:12px;
    width:100%;
    background-color: #993300;
}
.intro {
    color: #1e2a74;
    font-size:16px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
}
#footer {
    background-color:#6994AF;
    clear: both;
    color: #FFFFFF;
    font-size: 0.8em;
    margin: 0;
    padding: 0;
    font-family:Arial, Helvetica, sans-serif;
}
#footer p {
    border-top: 1px solid #83CDE1;
    margin: 0;
    padding: 15px 0;
    text-align: left;
}
#footer a {
    text-align:right;
}
.style1 {
    font-size: 24px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
}

最佳答案

border radius CSS 属性可以帮助您获得圆 Angular - 特别是像这样的东西应该可以解决包含其他所有内容的粉红色元素。

div {
    /* border-radius: Top-Left , Top-Right, Bottom-Right, Bottom-Left */
    border-radius: 20px 5px 20px 5px;
}

我个人会把它分成几个 div,一个标题和正文。将带有颜色的背景黄色圆点放在顶部 div 上,并将边框半径应用于顶部。

然后将其他 div 的内容放在正文中,并为每种情况应用这些边框样式。

然而,这只是一种方法,我相信还有很多其他方法。

more info about CSS Rounded borders here

关于html - CSS & HTML 方形背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16630384/

相关文章:

javascript - Typo3 - 如何在合并文件中包含所有 CSS 和 JS 文件

javascript - 计算html模板的实际宽度/高度

javascript - 只有在 css 显示 :block - issue with resize 时才执行 javascript

html - 无法正确 float div

css - 基金会 : how to change h2 font-size?

html - 文本显示在“添加到购物车”按钮下方

asp.net - 清除属性未按预期工作

html - <img src =""> 不接受图像路径

java - 如何从 html 对象标签内部编码/解码查询字符串?

php - 将 WooCommerce Review 内容放入产品摘要