【建议收藏】用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大 ...

王柳  金牌会员 | 2024-6-13 20:55:54 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 993|帖子 993|积分 2979


下面是提供给AI的提示词和AI给出的代码以及成果展示
   1、生成一个网页导航栏,宽度为1300px,高度为60px。导航地区在导航栏最右侧不超出导航栏,高60px,宽度500px,里面是5个导航菜单项横向排列,每个宽度100px,高60px。导航栏的配景颜色为#D7719B,字体巨细为24px,链接颜色为白色,鼠标悬停时菜单项配景致变为橙色。
  以下是使用 HTML 和 CSS 实现上述要求的导航栏的示例代码:
HTML:
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <link rel="stylesheet" type="text/css" href="styles.css">
  5. </head>
  6. <body>
  7.   <nav>
  8.     <div class="nav-bg">
  9.       <div class="nav-links">
  10.         <a href="#">菜单 1</a>
  11.         <a href="#">菜单 2</a>
  12.         <a href="#">菜单 3</a>
  13.         <a href="#">菜单 4</a>
  14.         <a href="#">菜单 5</a>
  15.       </div>
  16.     </div>
  17.   </nav>
  18. </body>
  19. </html>
复制代码
CSS (styles.css):
  1. .nav-bg {
  2.   width: 1300px;
  3.   height: 60px;
  4.   background-color: #D7719B;
  5.   font-size: 24px;
  6. }
  7. .nav-links {
  8.   position: absolute;
  9.   right: 0;
  10.   top: 0;
  11.   width: 500px;
  12.   height: 60px;
  13. }
  14. .nav-links a {
  15.   display: inline-block;
  16.   width: 100px;
  17.   height: 60px;
  18.   text-align: center;
  19.   line-height: 60px;
  20.   color: white;
  21.   transition: background-color 0.3s ease;
  22. }
  23. .nav-links a:hover {
  24.   background-color: orange;
  25. }
复制代码
在上述代码中,我们使用了 HTML 创建了一个导航栏,其中包含一个配景颜色为#D7719B的容器nav-bg和一个包含导航菜单项的容器nav-links。nav-links容器使用position:absolute定位到导航栏的右侧,宽度为 500px,高度为 60px。
每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度为 100px,高度为 60px。链接的文本颜色为白色,当鼠标悬停时,配景颜色会变为橙色。
通过使用 CSS,我们可以美化和定制导航栏的外观,使其符合我们的需求。你可以根据自己的喜好进一步调整样式,比方更改颜色、字体、边框等。
成果展示

上述代码的效果

   2、生成一个页面头部元素,宽度1300px,高度700px,左右居中布局。头部元素内包括一张配景图,下边距30px
  以下是使用 HTML 和 CSS 实现上述要求的示例代码:
HTML:
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <style>
  5.    .header {
  6.       width: 1300px;
  7.       height: 700px;
  8.       margin: 0 auto;
  9.       background: url("background-image-url") center center no-repeat;
  10.       background-size: cover;
  11.       margin-bottom: 30px;
  12.     }
  13.   </style>
  14. </head>
  15. <body>
  16.   <div class="header"></div>
  17. </body>
  18. </html>
复制代码
在上述代码中,我们创建了一个名为.header的 CSS 类,用于定义页面头部元素的样式。该类将元素的宽度设置为 1300px,高度设置为 700px,并使用margin: 0 auto;实现水平居中。通过background属性设置配景图像,并使用center center将图像居中表现,no-repeat确保图像不重复,background-size: cover;使图像完全覆盖元素。
然后,在 HTML 部门,我们创建了一个使用.header类的<div>元素,作为页面头部元素。
请将"background-image-url"替换为你实际的配景图像 URL。如许,你就可以得到一个宽度为 1300px,高度为 700px,左右居中布局,并带有配景图像和下边距的页面头部元素。
成果展示

上述代码的效果

   3、创建一个内容地区,宽1300px,包含两层,每层三张卡片,每张卡片中包含一张图片和一个标题和一段文字描述。卡片水均匀匀并排表现(间隔雷同,左右贴到底),每张卡片的宽380px高500px,上下边距30px。卡片配景致为白色,边框为1px灰色实线,四角圆润。图片应占据卡片上半部门,巨细适中,边缘圆角处理。文字内容放在图片下方
  好的,下面是使用 HTML 和 CSS 实现上述要求的示例代码:
HTML:
  1. <div class="content_area">
  2.   <div class="layer">
  3.     <div class="card">
  4.       <img src="image1.jpg" alt="Image 1" class="card_image">
  5.       <h2 class="card_title">标题 1</h2>
  6.       <p class="card_description">这是一段文字描述。</p>
  7.     </div>
  8.     <div class="card">
  9.       <img src="image2.jpg" alt="Image 2" class="card_image">
  10.       <h2 class="card_title">标题 2</h2>
  11.       <p class="card_description">这是另一段文字描述。</p>
  12.     </div>
  13.     <div class="card">
  14.       <img src="image3.jpg" alt="Image 3" class="card_image">
  15.       <h2 class="card_title">标题 3</h2>
  16.       <p class="card_description">这是更多文字描述。</p>
  17.     </div>
  18.   </div>
  19.   <div class="layer">
  20.     <!-- 重复上面的卡片结构 -->
  21.   </div>
  22. </div>
复制代码
CSS (部门样式):
  1. .content_area {
  2.   width: 1300px;
  3. }
  4. .layer {
  5.   display: flex;
  6.   justify-content: space-between;
  7. }
  8. .card {
  9.   width: 380px;
  10.   height: 500px;
  11.   margin: 30px;
  12.   padding: 30px;
  13.   background-color: white;
  14.   border: 1px solid gray;
  15.   border-radius: 10px;
  16. }
  17. .card_image {
  18.   width: 100%;
  19.   height: 250px;
  20.   border-radius: 10px;
  21. }
复制代码
在上述代码中,我们创建了一个名为content_area的容器,它的宽度为 1300px。然后,我们使用两个div元素创建了两层,每层包含三个card元素。每个card元素代表一张卡片,它的宽度为 380px,高度为 500px,并使用margin和padding设置了上下边距。
card_image元素用于表现图片,它的宽度为 100%,高度为 250px,并且使用border-radius进行了圆角处理。图片的源文件路径可以根据需要进行修改。
card_title和card_description元素用于表现标题和文字描述,它们的样式可以根据需要进行进一步的调整。
请留意,这只是一个基本的示例,你可以根据自己的需求进一步修改和完善样式。比方,你可以添加更多的样式规则来调整卡片的布局、颜色、字体等。此外,确保将图片文件正确放置在相应的路径中,以便在页面上正确表现图片。
成果展示

上述代码的效果

   4、创建一个地区,宽1300px高300px,配景是一张图片,内容里面有几行文字,在最左侧50px的地方,上下居中。然后在这块地区外的下方30px额外创建一个页脚,和上面的地区无关,页脚宽1300px,高100px,内容是版权全部,配景致#D7719B,字体白色且上下左右居中
  好的,以下是使用 HTML 和 CSS 实现上述要求的示例代码:
HTML:
  1. <div class="main-container">
  2.   <div class="content">
  3.     <p>这是几行文字</p>
  4.   </div>
  5. </div>
  6. <div class="footer">
  7.   <p>版权所有</p>
  8. </div>
复制代码
CSS (style.css):
  1. .main-container {
  2.   width: 1300px;
  3.   height: 300px;
  4.   background: url("image-url.jpg") no-repeat center center;
  5.   position: relative;
  6. }
  7. .main-container.content {
  8.   position: absolute;
  9.   left: 50px;
  10.   top: 50%;
  11.   transform: translateY(-50%);
  12. }
  13. .footer {
  14.   width: 1300px;
  15.   height: 100px;
  16.   background-color: #D7719B;
  17.   position: absolute;
  18.   bottom: 30px;
  19.   text-align: center;
  20.   color: white;
  21. }
复制代码
在上述代码中,我们创建了两个 div 元素,一个用于包含主要内容(.main-container),另一个用于包含页脚(.footer)。
.main-container 元素设置了宽度、高度和配景图片,并使用相对定位来定位其子元素.content。.content 元素使用绝对定位,将其放置在左侧 50px 并垂直居中。
.footer 元素设置了宽度、高度、配景颜色和文本颜色,并使用绝对定位将其放置在主要内容下方 30px 处,且水平居中。
请确保将 "image-url.jpg" 替换为你实际的配景图片路径。你可以根据需要修改文本内容、样式和定位。
成果展示

上述全部代码的效果展示

所用的图片素材如下:


   全部完备代码可在我的GitHub仓库里面取
  仓库地址如下:https://github.com/SLDragon-cx330/WebMagic-Creative-Collection-of-HTML5-CSS3-and-JS-Projects


 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王柳

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表