tinker显示html,GitHub - selfthinker/CSS-Playing-Cards: CSS Playing Cards help you to create simple and...

CSS Playing Cards

CSS Playing Cards help you to create simple and semantic playing cards in (X)HTML.

Contents

cards.css is the main part and provides the styles for the cards

cards-ie.css is a tiny fix for IE < 9 to make a simple version work

cards-ie9.css is a fix for IE9

examples.html provides some example HTML

README.md is this file

faces/ contains images for the faces

How to use it

Surrounding container

...

There needs to be a surrounding container with the class "playingCards" around all the cards. That container can also have other classes which serve as configuration options:

fourColours: Switches the default two colour deck with a four colour deck. (The colours of the German four colour deck will be different.)

faceImages: Switches the default dingbat symbols for faces with images. Note: Depending on the size of the card, you might need to adjust the image positioning of the faces in cards.css and the font-size in cards-ie9.css (search for "@change").

simpleCards: Switches the default multiple suits to one simple single big suit in the middle.

inText: Switches the size to something small enough to fit into normal text and also removes the inner bits.

rotateHand: Switches the hand to rotate and fan in a semi circle.

The back of a card

*[element]>

To make the cards smaller or bigger, just change the font-size in the main "card" class in cards.css (search for "@change").

The front of a card

[2|3|4|5|6|7|8|9|10|J|Q|K|A][element]>

&[diams|hearts|spades|clubs];[element]>

[element]>

Depending on the context, the main card element should either be an a (for selecting single cards), a label (for selecting multiple cards), an abbr (for making a card more accessible with a title), a div or a span (for pure representation or played cards), e.g.

A

[]

[a|label|abbr|div|span]>

A joker

[+|-][element]>

Joker[element]>

[element]>

Different hands

  • []

    ... card ...

    []

...

table places the whole cards side by side.

hand places them side by side, but lets them overlap, so you will only see a part of each card. If the "rotateHand" option is enabled, you'll see the cards rotated in a semi circle.

deck places the cards on top of each other, so that you cannot see single cards but a pack.

Requirements

The CSS is only intended to work in modern browsers (Firefox 3.6+, Opera 10+, Chrome, Safari, IE9).

To make a basic version work in IE8, you need the provided cards-ie.css. And IE9 also needs a little fix, as provided in cards-ie9.css.

Credits

The faces' images are taken from svg-cards

One of the cards back images was taken from http://www.squidfingers.com/patterns/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值