IES: CSS-deck 15 Flashcards

1
Q

when a hyperlink is displayed as a block:

A

its entire content box is clickable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

cursor

A
  • CSS property
  • Can specify the type to display when hovering over a selected element
  • keywords:
    1. “auto”
    2. “default”
    3. “pointer”
    4. “crosshair”
    5. “move”
    6 “text”
    7. “wait”
    8. “progress”
    9. “n-resize”
    10. “ne-resize”
    11. “e-resize”
    12. “se-resize”
    13. “s-resize”
    14. “sw-resize”
    15. “w-resize”
    16. “nw-resize”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

cursor:”auto”;

A
  • cursor keyword/value
  • default value
  • Allows the browser to determine which cursor to display
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

cursor: “default”;

A
  • cursor keyword/value
  • explicitly forces browser to use the OS’s default cursor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

cursor: “pointer”;

A
  • cursor keyword/value
  • the cursor is a pointer (hand, pointing finger extended)
  • indicates a link
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

cursor: “crosshair”;

A
  • cursor keyword/value
  • the cursor renders as a targeting crosshair
  • when the cursor turns to a crosshair, it displays that “precise cursors” have been enabled
  • (some users prefer this setting when they’re working in very fine detail.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

cursor: “move”;

A
  • cursor keyword/value
  • cursor renders as a 4-way arrow (pointing north south, east, and west)
  • cursor indicates something is to be moved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

cursor: “text”;

A
  • cursor keyword/value
  • cursor renders typically as a blinking vertical line
  • a computer screen indicator showing the current position for entering or editing text
  • its position determines where text will be inserted or modified
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

cursor: “wait”;

A
  • cursor keyword/value
  • cursor renders generally displayed by an hourglass or a watch, by itself
  • this style cursor indicates that the program is busy, and the user can’t interact with the interface until the current task has completed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

cursor: “progress”;

A
  • cursor keyword/value
  • the cursor renders generally as a slightly smaller arrow cursor coupled with and to the left of a slightly smaller hourglass
  • this style cursor indicates that the program is busy often with multiple tasks
  • the program is busy in the background, but the user can still interact with the interface and proceed without delay
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

cursor: “help”;

A
  • cursor keyword/value
  • cursor renders typically as a slightly smaller arrow cursor coupled with and to the left of a question mark about the same size as the arrow
  • this cursor indicates that help or help information is available where it is hovering
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

cursor: “…-resize”;

A
  • cursor keyword/value
  • cursor renders typically as a bi-directional arrow (single line with arrows on either end pointing in opposite directions): horizontal, vertical, or diagonal
  • indicates some edge(s) is(are) to be moved
  • Ex. the se-resize cursor is used when the movement starts from the south-east corner of the box (movement potentially changes the position of the south edge as well as the east edge at the same time).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

cursor: (image);

A
  • cursor value: url(path);
  • multiple images may be specified in a comma-separated list
  • multiple images list should always end a regular cursor keyword as its alternate
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

:focus

A
  • pseudo-class
  • used to apply styling to the element with current focus in a document
  • focus: the state of an interactive component when it is selected by the user (typically by a mouse click or tab key press) and is ready to be activated.
  • this is used to apply styling to the element with current focus in the document (in recognition of the user selection).
  • styling is removed when the focus shifts
  • especially useful with lengthy forms to identify progress
  • only relates to that which can receive keyboard input or be somehow activated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

“rollover” effect

A
  • typically, rollover will highlight the selected element by changing it to become more prominent
  • it can change its content color, background color, etc.
  • For slower connections,The rollover style may simply use a portion of the previous focus style
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

:hover

A
  • this pseudo-class relates to almost any element
  • the :focus pseudo-class only relates to elements that can receive input
17
Q

Rollover effect can be used with almost any element to create:

A

With almost any element, can be used to create push buttons for:
* links
* scripting
* form submission

18
Q

visibility vs. presence

A
  • visibility: hidden;
    (element is hidden, present)
  • visibility: visible;
    (element is revealed, present)
  • display: none;
    (element is removed)
19
Q

border-radius

A
  • rounds the corners of boxes
  • acts a shorthand property- specifies four values:
    1. border-top-left
    2. border-top-right
    3. border-bottom-right
    4. border-bottom-left
20
Q

radius size

A
  • specifies the radius size as a distance from the corner point in both horizontal and vertical directions
  • Individual corners may be rounded by specifying a radius size to one of these instead:
    1. border-top-left
    2. border-top-right
    3. border-bottom-right
    4. border-bottom-left
  • zero value: no radius produced
  • individual corners may also be curved by specifying two values:
    1. the first value specifies the horizontal x radius
    2. the second value specifies the vertical y radius
  • (circles can be created by setting the border-radius to exactly half the size of a square content box)