用css制作扑克牌

Quote

声明:此文章是我对Mike Hall 源代码的研究得到 了解更多请到http://www.brainjar.com

第一步:

分析扑克牌的结构,看看是由哪些元素组成的

它的布局都是很有规律的不说你也能看出来,左上有个扑克的大小码,卡片图形分布分左中右均匀排放,ASCII中能找到A-10的元素,然后给每个格子放上相应的图片就成了一张扑克牌了。至于是A J Q K那就更简单了,中间部分放一个大的元素就行!

第二步:

制作

1.做一个card,定义卡片的大小和位置

Quotes From css

.card {

background-image: url("graphics/cardback.gif");

border-color: #808080 #000000 #000000 #808080;

border-width: 1px;

border-style: solid;

font-size: 20pt;

position: absolute;

width: 3.75em;

height: 5.00em;

}

说明:如果背面就显示的是有纹理的背景图片,border定义两种不同的颜色产生立体感。高度5.00em宽度3.75em,

采用absolute定位

图片

2.做卡片的正面

Quotes From css

.front {

background-color: #ffffff;

color: #000000;

position: absolute;

width: 100%;

height: 100%;

}

很简单就不用说了

3.我们要做成红颜色的那13张

Quotes From css

.red { color: #ff0000; }

4.怎么分成25等分的格子,下面是css语句

Quotes From css

/*左侧的一列*/

.spotA1 { position: absolute; left: 0.60em; top: 0.5em; }

.spotA2 { position: absolute; left: 0.60em; top: 1.5em; }

.spotA3 { position: absolute; left: 0.60em; top: 2.0em; }

.spotA4 { position: absolute; left: 0.60em; top: 2.5em; }

.spotA5 { position: absolute; left: 0.60em; top: 3.5em; }

/*中间的一列*/

.spotB1 { position: absolute; left: 1.55em; top: 0.5em; }

.spotB2 { position: absolute; left: 1.55em; top: 1.0em; }

.spotB3 { position: absolute; left: 1.55em; top: 2.0em; }

.spotB4 { position: absolute; left: 1.55em; top: 3.0em; }

.spotB5 { position: absolute; left: 1.55em; top: 3.5em; }

/*右边的一列*/

.spotC1 { position: absolute; left: 2.50em; top: 0.5em; }

.spotC2 { position: absolute; left: 2.50em; top: 1.5em; }

.spotC3 { position: absolute; left: 2.50em; top: 2.0em; }

.spotC4 { position: absolute; left: 2.50em; top: 2.5em; }

.spotC5 { position: absolute; left: 2.50em; top: 3.5em; }

也很容易理解就是让他们均匀放置。

4.处理特殊的卡片

A

Quotes From css

.ace {

font-size: 300%;

position: absolute;

left: 0.325em;

top: 0.250em;

}

J Q K

Quotes From css

.face {

border: 1px solid #000000;

position: absolute;

left: 0.50em;

top: 0.45em;

width: 2.6em;

height: 4.0em;

}

5.就是怎样将它展现给观众,以黑桃10为例

1.)声明是语言类型是utf-8,通用性更强

2.)知道ASCII里面特殊字符是怎么输出的,当然DW里面就有!

3.)结构

Quotes From div

10

左侧是和右侧个4个元素,中间2个元素,会树数就知道是10个啦:D

style="left: 0em; top: 0em;"是定义card位置的,因为我们有很多cards。

好的到此就结束啦,别的cards相信你一定容易做出来。点击 这里 察看效果。

出处:蓝色理想

责任编辑:moby

◎进入论坛网页制作、网站综合版块参加讨论

html如何制作扑克,用css制作扑克牌相关推荐

  1. html css 制作网站,HTML/CSS制作网页

    HTML/CSS代码练习 要求效果图 polo360.jpg 用ps裁剪提取要用的图片 3.png html代码 polo360练习 HOME Back to home PRODUCTS What w ...

  2. html5电子相册在线制作,Html5+jQuery+CSS制作相册小记录

    本文主要讲述采用Html5+jQuery+CSS 制作相册的小小记录. 主要功能点: Html5进行布局 调用jQuery(借用官网的一句话:The Write Less, Do More)极大的简化 ...

  3. html如何制作美观搜索栏,css制作好看的搜索框

    做网站开发我们肯定少不了一种最基本的功能,就是搜索框,那么搜索框样式也能让一个网站看起来更加美观上档次.现在我们就教大家一种如何把搜索框做的很美观的方法. 效果图: 实现这种效果有两种方法:一是整体处 ...

  4. 如何用html制作彩虹,用 CSS 制作彩虹

    昨天晚上,林柯突然对木可说,你不是在学前端吗,那你能用代码画出一个彩虹吗?木可笑着说,虽然我技术不高,但或许可以一试.话一说完,木可当即打开了代码编辑器. 第一步,创建一个 div 元素,用 CSS ...

  5. 用html制作五环,html+css制作五环(代码极简)

    ##五环 把五环做成一个浮动,总是位于屏幕中央的效果. ##难点 定位的练习 position :fixed 位于body中间的时候 left:50%:top:50%; css内部样式表的使用 sty ...

  6. 【web开发网页制作】Html+Css网页制作关于我的家乡(6页面)【附源码下载】

    [写在前面]之前学生时代自己也做了不少页面,现在毕业后也希望能慢慢的分享出来给大家,希望能给刚接触web开发的你带来一些启发.其实关于网页制作,没有大家想象中的那么难,接下来给大家详细介绍一下如何实现 ...

  7. html css 扑克牌桌面,CSS Card:纯css制作扑克牌_html/css_WEB-ITnose

    制作扑克的html代码 第一步是制作扑克的html,我的原则是用最少最简洁的代码,不引用任何图片,也许你认为不可能,但是你还是乖乖的看我是如何工作的吧. 建立一个div,赋予两个class属性:car ...

  8. php创建扑克牌,HTML_用css制作扑克牌(图),用css制作扑克牌Quote 声明:此 - phpStudy...

    用css制作扑克牌(图) 用css制作扑克牌 Quote 声明:此文章是我对Mike Hall 源代码的研究得到 了解更多请到http://www.brainjar.com 第一步: 分析扑克牌的结构 ...

  9. 学习python制作扑克

    制作扑克玩法:比较大小** import random # 生成扑克牌:返回一个扑克牌列表,里面有52个元组,对应52张牌. def pk():color = ['红心', '方块', '梅花','黑 ...

  10. 纯CSS制作的图形效果

    纯CSS制作的图形效果 很少会有人意识到,当浏览器绘制的border,会有一个角度的问题.我们就是得用这样的一个技巧来制作三角的效果.我们只需要保证一边的边框是有色,其他边框色为透明色,这样我们就很容 ...

最新文章

  1. gdb调试报错:Missing separate debuginfos, use: debuginfo-install glibc-XXX
  2. c++枚举类型(二) c++11 枚举类
  3. python numpy的部分函数
  4. Electron怎样进行渲染进程调试和使用浏览器和VSCode进行调试
  5. ISA Server 2006的全自动无人职守安装
  6. Day 4:集合——迭代器与List接口
  7. ajax设置自定义请求头信息
  8. 从底层重学 Java 之四大整数 GitChat链接
  9. 关于jedis2.4以上版本的连接池配置,及工具类
  10. 一辈子的礼物56ay长沙论坛
  11. DPDK 跟踪库 CTF格式
  12. Android-Gradle(四)
  13. python 计算数字位数_Python 统计位数为偶数的数字的代码
  14. HTML 5参考手册
  15. matlab的save函数用法
  16. 七月算法机器学习 9 推荐系统与应用 小案例
  17. 在Win7中IIS配置Asp.Net虚拟文件夹的方法及错误总结!
  18. PHP面试题(二)---百度
  19. CF984D XOR-pyramid
  20. java使用RunTime调用windows命令行

热门文章

  1. 五笔字典86版wubi拆字图编码查询
  2. 学的java,想问问现在想做电商的项目怎末样?
  3. 使用Python分析网易云歌曲评论信息,通过可视化处理我发现了这些有趣的规律...
  4. css background动态图片,CSS3 background-position定位背景图片动画效果
  5. TS实现Base64的加密解密
  6. C/C++牛客网刷题练习之翻转链表篇
  7. python登录qq邮箱爬邮件_python3+selenium实现qq邮箱登陆并发送邮件功能
  8. vscode误删文件恢复
  9. Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding
  10. Android 启动页适配问题的完美解决方案