`
tcking
  • 浏览: 10122 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

简易圆角

CSS 
阅读更多

要做一个demo,美工给了效果图片,需要将其变成html。

 

将过程记录下,记录的重点是ps的基本操作和图片的切法,都是自己摸索的,应该还有更好的方法。

 

效果图的部分如下:


用div+css来实现,圆角用背景图片来做,多个背景可以做到同一个背景图片上,这样可以减少请求次数,从效果图上看,只有顶部需要圆角效果,其他部分可以直接用border来做,顶部用3个div分别做左边,右边和中部的背景来实现效果,如图:



准备做如下背景图:


 

用PS打开效果图,放大后用标尺可以看出,圆角宽度6px即可,所以背景图片宽12px,高度只要大于顶部圆角的高度即可。首先建根据算好尺寸,如12*300,建一个图片,截取圆角部分复制到新建的图片上,如图:



 
 复制过来发现最右边能看到底部的马赛克(有透明),直接从左边1px位置选择一列,ctrl+t进行自由变换,拉宽覆盖到右边这1px,然后通过左边圆角来复制右边圆角,复制刚才的图层,通过自由变换,水平翻转,如图:



 下图就是翻转后的效果,左边6px是左边的圆角背景,右边6px是右边的圆角背景:

 



 
合并这两个图层,准备将高度拉到之前算好的尺寸,如图:

(合并图层)



 (拉一个标尺)



 (自由变换拉伸到指定高度)

 

然后就是图片的下半部分放中间的div的背景图片,做x方向的平铺,方式和这类似。

接下来用类似的方式做出按钮的图片:



 此图做的时候没考虑清楚,高亮图片应该放在右边,这样写css的时候,position的默认位置可以写0,会简单一点,在保存为gif前可以先水平翻转一次;
CSS部分比较简单,background-image都一样,主要就是根据图片和div来控制background-position,略了。
  • 描述: 效果图的一部分
  • 大小: 16.2 KB
  • 大小: 29.3 KB
  • 大小: 20.5 KB
  • 大小: 27.1 KB
  • 大小: 21.3 KB
  • 大小: 24.5 KB
  • 大小: 13.2 KB
  • 大小: 9.4 KB
  • 大小: 13.6 KB
  • 大小: 46.3 KB
分享到:
评论

相关推荐

    android 简易圆角ImageView

    android 简易圆角ImageView 自带在裁剪

    批量创建简易CAD(dwg)格式图纸WPF 根据Excel表格中的数据,批量生成矩形(带或不带圆角)、圆形和环形的简单CAD图形

    根据Excel表格中的数据,批量生成矩形(带或不带圆角)、圆形和环形的简单CAD图形(dwg格式)。 仅仅适用于板材切割领域(火焰切割、等离子切割、激光切割)的简易图形的批量出图,应用范围极窄。 使用说明 按《CAD...

    加枫简易绘图器源代码(SDK)

    加枫简易绘图器是一款基于SDK开发的图形处理软件,主要功能是提供基本的图形绘制能力,包括直线、圆、长方形和圆角矩形。用户可以根据个人需求选择不同的颜色进行绘制,使得这款绘图器在简单易用的同时,具备了一定...

    YQImageTool:简易图片处理工具:圆角、缩略图、水印、裁剪、根据遮罩图形状裁剪、阴影、旋转、渲染UIView成图片

    YQImageTool微博:畸形滴小男孩简易图片处理工具:圆角、缩略图、水印、裁剪、根据遮罩图形状裁剪、阴影、旋转、渲染UIView成图片、压缩2种使用方法:-下载文件直接拖到工程中使用,然后:#import "YQImageTool.h"-...

    C# 批量创建简易CAD格式图纸(通过excel数据创建图形)

    根据Excel表格中的数据,批量生成矩形(带或不带圆角)、圆形和环形的简单CAD图形(dwg格式)。 仅仅适用于板材切割领域(火焰切割、等离子切割、激光切割)的简易图形的批量出图,应用范围极窄。 使用说明 按《CAD...

    简易画图板1.2版本

    简易画图板1.2版本是一款基于Java编程语言开发的简单图形编辑软件,它提供了丰富的图形绘制和编辑功能,使得用户能够轻松进行基本的绘画创作。这个应用的核心特性包括铅笔绘制、橡皮擦功能、直线绘制、矩形、椭圆、...

    简易蚊香托架制作模具.docx

    例如,为了让使用者在操作时更安全舒适,每个凸棱的棱边都被设计成倒圆角。这样的细节处理不仅避免了尖锐边缘可能造成的意外伤害,而且还充分体现了对使用者的关怀,符合现代人体工程学的设计理念。 除了上述优点,...

    简易白云动画.zip

    1)天空div里面构建五个子div,命名为云,每一个div控制大小、圆角和白色填充。 2)用子div的before和after伪元素转块元素,控制其大小、圆角、位置及其缩放等,填充白色,让其与云div一起组成云朵。 3)分别控制...

    一个简易的计算器

    例如,CSS可以设置按钮的背景色、边框、圆角以及鼠标悬停时的样式变化,使计算器看起来更加专业。使用CSS选择器,如类选择器(`.class`)或ID选择器(`#id`),可以精确地定位并修改特定元素的样式。 这个简易...

    简易AI基础教程.docx

    《简易AI基础教程》 本教程旨在为初学者提供Adobe Illustrator(简称AI)的基础操作指导,帮助用户快速掌握这一强大的矢量图形设计软件。以下是一些核心知识点的详细讲解: 1. **绘图基础** - **形状复合模式**:...

    ios-YQImageTool-简易图片处理.zip

    iOS端的简易图片处理工具:圆角、缩略图、水印、裁剪、根据遮罩图形状裁剪、阴影、旋转、渲染UIView成图片、压缩…… 更详细介绍及使用方法见GitHub:https://github.com/976431yang/YQImageTool

    Java实现简易画图板

    在本文中,我们将深入探讨如何使用Java编程语言实现一个简易的画图板应用程序。这个程序允许用户绘制各种形状,如直线、圆、曲线、喷枪图案、直角矩形和圆角矩形,并且配备橡皮擦功能以擦除已绘制的内容。下面,我们...

    ios-模仿支付宝支付页面的简易UI.zip

    为了达到支付宝的视觉效果,可能需要自定义UITextField的边框宽度、颜色和圆角半径。 接下来,我们需要考虑交互设计。当用户点击每个数字按钮时,应将对应的数字添加到相应的密码位上。这可以通过实现UITextField的...

    简易的网页翻页制作

    这包括按钮的大小、颜色、边距、圆角,以及悬停和激活状态的样式变化。 5. **JavaScript/jQuery实现**:动态翻页通常需要用到JavaScript或者jQuery来处理用户的点击事件,更新URL参数并重新加载对应页面的内容。...

    行业文档-设计装置-农村学校教室到厕所之间简易大棚走廊装置.zip

    边缘处需进行圆角处理,避免对学生造成意外伤害。照明设施的安装也很关键,特别是在夜间或阴天,确保学生通行的安全。 此外,设计还应注重与周围环境的协调。大棚走廊的颜色和造型可以与校园建筑相呼应,形成统一的...

    一款简易好看的登陆界面

    我们通过CSS实现了居中对齐、背景颜色、边框、圆角、阴影等效果,让登录界面看起来更加专业。 在学习这个项目时,你还可以探索更多高级CSS特性,如Flexbox布局(用于更灵活地控制元素的排列方式)、媒体查询(用于...

    简易圆形头像实现Demo

    -- 设置圆角半径,等于宽度的一半使图片变为圆形 --> ``` 然后,将头像图片作为src覆盖在这个圆形背景上。然而,这种方法的缺点是当图片大小与背景不匹配时,可能会导致图片变形或者无法完全填充圆形背景。 接...

    简易画图板,仿windows自带的画图板

    简易画图板,仿windows自带的画图板,能画直线、圆、椭圆、多边形,矩形,圆角矩形,铅笔涂鸦,能在背景图上画图。可与背景一起保存为.bmp格式的图片。提供源代码,有详细的注解。有兴趣的朋友可以拿去修改并完善。

    犀牛入门简易教程讲义.doc

    - **曲线编辑工具**:提供延长、偏移、倒圆角等功能。 8. **进阶操作** - **曲线工具**:如求平均曲线用于创建参数化设计,曲线的其他高级应用需要进一步学习。 这个简易教程主要侧重于操作层面,理论知识的深入...

Global site tag (gtag.js) - Google Analytics