CSS3 user interface

CSS3 User Interface

In CSS3, some new user interface features have been added to adjust element size, box size and outer border.

In this chapter, you will learn about the following user interface properties:

  • resize

  • box-sizing

  • outline-offset


CSS3 Resize

CSS3, the resize attribute specifies whether an element should be resized by the user.

This div element is resized by the user. (In Firefox 4+, Chrome, and Safari)

CSS code is as follows:


##Example

The user specifies the size of a div element:

    php中文网(php.cn)  
调整属性指定一个元素是否由用户可调整大小的。.

Run the program and try it


CSS3 Box Sizing

The box-sizing property allows you to define in an exact way how specific content will fit into a zone.


Example

Specifies two side-by-side bordered boxes:

    php中文网(php.cn)  
这个div占据了左边的一半。.
这个div占据了右边的一半。

Run the program and try it


CSS3 outline modification (outline-offset)

The outline-offset property offsets the outline. And draw the outline beyond the edge of the border.

There are two differences between outlines and borders:

The outline does not take up space. The outline may be non-rectangular

Example

Specify the outline 15 pixels outside the edge of the border:

    php中文网(php.cn)  
这个 div有一个轮廓边界15 px边境外的边缘。

Run the program and try it


New User Interface Features


##Properties Description CSS appearance Allows you to make an element look like a standard user interface element 3 box-sizing Allows you to define certain elements in a way to fit the area 3 icon Provides creators with the ability to set elements to their icon equivalents. 3 nav-down Specifies where to navigate when using the arrow down navigation key 3 nav-index Specify the order of the Tabs of an element 3 nav-left Specify where to use the left arrow navigation keys to navigate 3 nav-right Specify where to use Arrow navigation keys on the right to navigate 3 nav-up Specifies where to navigate using the arrow up navigation key 3 outline-offset Outline modification and drawing the edge beyond the border 3 resize Specifies whether an element is resized by the user 3



##

Continuing Learning
||
php中文网(php.cn)

注意: Internet Explorer 不兼容 outline-offset属性.

这个 div有一个轮廓边界15 px边境外的边缘。
submit Reset Code
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!