CSS 兩個 div 橫向布局示例文章
CSS是一種用于創建網頁樣式的語言,它可以使網頁更加美觀和易于閱讀。在網頁中,使用 CSS 可以輕松地控制頁面的布局、顏色、字體和其他元素。本文將介紹如何使用 CSS 兩個 div 橫向布局來創建一個簡單而美觀的網頁。
讓我們首先看看如何使用 CSS 來創建一個簡單的 HTML 頁面。我們可以使用以下代碼:
```html
<!DOCTYPE html>
<html>
<head>
<title>一個簡單的頁面</title>
<style>
body {
font-family: Arial, sans-serif;
.container {
width: 400px;
height: 300px;
margin: 0 auto;
background-color: #fff;
.box1 {
width: 200px;
height: 200px;
background-color: #007bff;
box-shadow: 0px 0px 10px #ff0000;
.box2 {
width: 100px;
height: 100px;
background-color: #0069d9;
box-shadow: 0px 0px 5px #ff0000;
</style>
</head>
<body>
<div class="container">
<div class="box1"></div>
<div class="box2"></div>
</div>
</body>
</html>
上面的代碼創建了一個簡單的 HTML 頁面,其中包含兩個 div 元素,它們被設置為寬度為 400 像素,高度為 300 像素,并使用陰影效果。這兩個 div 元素都設置了相同的背景顏色,并使用了相同的陰影效果。
接下來,讓我們使用 CSS 來調整這些 div 元素的位置和大小。我們可以使用以下代碼:
```css
.container {
width: 400px;
height: 300px;
margin: 0 auto;
background-color: #fff;
.box1 {
width: 200px;
height: 200px;
background-color: #007bff;
box-shadow: 0px 0px 10px #ff0000;
position: relative;
.box1:before,
.box1:after {
content: "";
position: absolute;
top: 0;
left: 50%;
width: 200px;
height: 200px;
background-color: #0069d9;
transform: translateX(-50%);
.box1:before {
left: 0;
.box1:after {
right: 0;
上面的代碼將 div 元素 .box1 的父元素 .container 設置為相對定位,并使用兩個偽元素 .box1:before 和 .box1:after 來調整其位置和大小。它們被設置為絕對定位,并使用 50% 的寬度和高度來占據整個父元素的空間。
現在,讓我們使用 CSS 來調整這些 div 元素的顏色。我們可以使用以下代碼:
```css
.container {
width: 400px;
height: 300px;
margin: 0 auto;
background-color: #fff;
.box1 {
width: 200px;
height: 200px;
background-color: #007bff;
box-shadow: 0px 0px 10px #ff0000;
color: #007bff;
position: relative;
.box1:before,
.box1:after {
content: "";
position: absolute;
top: 0;
left: 50%;
width: 200px;
height: 200px;
background-color: #0069d9;
transform: translateX(-50%);
.box1:before {
left: 0;
.box1:after {
right: 0;
上面的代碼將 div 元素 .box1 的父元素 .container 設置為相對定位,并使用兩個偽元素 .box1:before 和 .box1:after 來調整其顏色。它們被設置為絕對定位,并使用 50% 的寬度和高度來占據整個父元素的空間。現在,我們可以看到這些 div 元素已經成功地被正確地排列和調整了。
以上就是使用 CSS 兩個 div 橫向布局來創建一個簡單而美觀的網頁的詳細步驟。