Engineering Tools for AI

Программирование

Термины CSS для изменений страницы

Поиск терминов для header, button, spacing, hover, responsive и других правок страницы.

63 результатов

Структура страницы

Header

Header

Значение

The top area of a page, usually holding the site title, navigation, theme controls, language controls, and menu button.

Что меняется

Changing header padding, height, border, or position changes how tall and fixed the top area feels.

Важно

A taller header can reduce the visible content area, especially on mobile.

CSS

headerpaddingheightpositionborder-bottom

Пример запроса

Make the mobile header title smaller while keeping the header height the same.

Структура страницы

Footer

Footer

Значение

The bottom area of a page, often used for links, legal text, contact information, or small navigation.

Что меняется

Footer padding and border changes affect the amount of breathing room and the separation from the content above.

CSS

footerpaddingborder-topmargin-top

Пример запроса

Add more top padding to the footer so it does not feel attached to the content.

Структура страницы

Section

Section

Значение

A large content area that groups related content such as a hero, tools list, reference cards, or article block.

Что меняется

Section padding changes the vertical rhythm of the page. Background changes make the section feel separate.

CSS

sectionpadding-blockborder-topbackground

Пример запроса

Reduce the vertical padding of the tools section on mobile.

Структура страницы

Container

Container

Значение

An inner wrapper that keeps page content from stretching too wide on large screens.

Что меняется

Increasing max-width makes content wider. Increasing side padding keeps content away from screen edges.

CSS

max-widthmargin-inlinepadding-inline

Пример запроса

Make the main container a little narrower on desktop.

Структура страницы

Card

Card

Значение

A framed block that presents one repeated item, such as a tool, reference entry, or result.

Что меняется

Card padding, border, radius, and shadow control how dense or prominent each item feels.

CSS

borderborder-radiuspaddingbackgroundbox-shadow

Пример запроса

Make the reference cards more compact by reducing their padding.

Структура страницы

Panel

Panel

Значение

A framed working area, usually holding controls, inputs, settings, or output.

Что меняется

Panel spacing and layout changes affect how easy repeated tool use feels.

CSS

borderbackgroundpaddingdisplay

Пример запроса

Align the panel controls in one row on desktop and stack them on mobile.

Структура страницы

Navigation

Navigation

Значение

A group of links or buttons used to move between major pages or categories.

Что меняется

Gap, alignment, and visibility rules change how the navigation behaves on desktop and mobile.

CSS

navdisplaygapalign-items

Пример запроса

Hide the navigation links on small screens and keep the menu button visible.

Структура страницы

Menu

Menu

Значение

A list of links or actions that opens from a button.

Что меняется

Position, width, and z-index decide where the menu opens and whether it appears above other content.

Важно

If the menu is placed in normal document flow, it can push the whole page down.

CSS

positionrighttopz-indexwidth

Пример запроса

Make the menu open as a floating panel aligned to the right.

Структура страницы

Sidebar

Sidebar

Значение

A vertical area at the left or right side of the page, often used for navigation or filters.

Что меняется

Sidebar width and responsive rules decide whether it stays visible, collapses, or moves below content.

CSS

asidewidthpositiongrid-template-columns

Пример запроса

Move the filter sidebar below the content on mobile.

Структура страницы

Hero

Hero

Значение

The first large section of a page that introduces the main purpose or action.

Что меняется

Hero padding, title size, and layout affect the first impression and how much content fits in the first viewport.

CSS

paddingbackgroundmin-heightgrid

Пример запроса

Reduce the hero title size on mobile so the action buttons stay visible.

Отступы и размер

Padding

Padding

Значение

Space inside an element, between the border and the content.

Что меняется

Increasing padding-top adds more space above the content inside the element.

Важно

More padding usually increases the visible size of the element.

CSS

paddingpadding-toppadding-rightpadding-bottompadding-left

Пример запроса

Increase the top padding of the header slightly.

Отступы и размер

Margin

Margin

Значение

Space outside an element, between it and neighboring elements.

Что меняется

Increasing margin-bottom pushes the next element farther down.

CSS

marginmargin-topmargin-rightmargin-bottommargin-left

Пример запроса

Add more margin between the hero section and the tools list.

Отступы и размер

Gap

Gap

Значение

The space between items inside a flex or grid layout.

Что меняется

Increasing gap spreads sibling items apart without adding extra space around the whole group.

CSS

gaprow-gapcolumn-gap

Пример запроса

Reduce the gap between the theme button, language button, and menu button.

Отступы и размер

Width

Width

Значение

The horizontal size of an element.

Что меняется

A fixed width keeps the element stable. max-width lets it shrink on small screens.

CSS

widthmin-widthmax-width

Пример запроса

Make the menu panel width match its longest item.

Отступы и размер

Height

Height

Значение

The vertical size of an element.

Что меняется

Fixed height can keep a header stable. max-height with overflow can keep dropdowns from becoming too tall.

CSS

heightmin-heightmax-height

Пример запроса

Keep the header height stable while making the title smaller.

Отступы и размер

Max width

Max width

Значение

The largest width an element is allowed to reach.

Что меняется

Lowering max-width makes text lines shorter and panels narrower on large screens.

CSS

max-widthwidth

Пример запроса

Set a max-width on the dropdown so it does not cover too much of the page.

Отступы и размер

Top / Right / Bottom / Left

Top / Right / Bottom / Left

Значение

Position offsets used with positioned elements.

Что меняется

right: 0 aligns a floating panel to the right edge of its positioned parent.

CSS

toprightbottomleftinset

Пример запроса

Align the open menu panel to the right side of the header controls.

Текст

Font size

Font size

Значение

The size of text.

Что меняется

Reducing font-size helps long labels fit in tight spaces such as mobile headers.

CSS

font-sizetext-smtext-lg

Пример запроса

Make the mobile site title smaller but keep it on one line.

Текст

Font weight

Font weight

Значение

How thick or bold the text appears.

Что меняется

Increasing font-weight makes labels more prominent without changing their size.

CSS

font-weightfont-boldfont-semibold

Пример запроса

Make the category labels a little bolder.

Текст

Line height

Line height

Значение

The vertical space each line of text occupies.

Что меняется

Increasing line-height makes paragraphs easier to read. Reducing it makes compact UI labels tighter.

CSS

line-heightleading

Пример запроса

Increase the paragraph line-height in the hero description.

Текст

Letter spacing

Letter spacing

Значение

The space between individual letters.

Что меняется

Small positive spacing can help uppercase labels feel clearer. Too much spacing can make Korean text awkward.

CSS

letter-spacingtracking

Пример запроса

Remove negative letter spacing from compact buttons.

Текст

Text align

Text align

Значение

The horizontal alignment of text inside its container.

Что меняется

Right-aligned menu text can make a floating menu feel attached to the right edge.

CSS

text-align

Пример запроса

Right-align the menu item text inside the menu panel.

Текст

Wrap / No wrap

Wrap / No wrap

Значение

Whether long text can move to the next line or must stay on one line.

Что меняется

No-wrap keeps a header stable, while wrapping can show more text but usually increases height.

CSS

white-spaceword-breakoverflow-wrap

Пример запроса

Keep the mobile title on one line and truncate the overflow.

Текст

Truncate / Ellipsis

Truncate / Ellipsis

Значение

A way to cut off overflowing single-line text and show dots.

Что меняется

Truncation prevents layout breakage when labels are longer than expected.

CSS

overflowtext-overflowwhite-space

Пример запроса

Truncate the site title on very small screens.

Цвет и фон

Color

Color

Значение

The color of text or icons.

Что меняется

Changing color affects readability and visual priority.

CSS

color

Пример запроса

Make the selected language text visible in dark mode.

Цвет и фон

Background

Background

Значение

The color or image behind an element's content.

Что меняется

Background changes can separate panels, highlight active states, or improve contrast.

CSS

backgroundbackground-color

Пример запроса

Use a darker background for the selected language item in dark mode.

Цвет и фон

Opacity

Opacity

Значение

How transparent an element is.

Что меняется

Lower opacity makes elements quieter, but it can reduce readability.

CSS

opacityrgbacolor-mix

Пример запроса

Make disabled controls look dimmer without making the text unreadable.

Цвет и фон

Gradient

Gradient

Значение

A smooth transition between two or more colors.

Что меняется

Subtle gradients can add depth, but strong gradients can make tools feel less practical.

CSS

linear-gradientradial-gradientbackground-image

Пример запроса

Keep the hero background subtle and avoid a strong gradient.

Цвет и фон

Accent color

Accent color

Значение

A repeated highlight color used for labels, active states, or important actions.

Что меняется

Changing the accent color changes the page's visual identity and emphasis.

CSS

colorbackgroundborder-coloraccent-color

Пример запроса

Use the same green accent for category labels and active chips.

Цвет и фон

Contrast

Contrast

Значение

The difference between foreground and background colors.

Что меняется

Higher contrast improves readability, especially in dark mode and on mobile screens.

CSS

colorbackground-color

Пример запроса

Increase the contrast of dropdown items in dark mode.

Граница и форма

Border

Border

Значение

A line around an element.

Что меняется

Border width and color control how strongly a box or button is separated from the background.

CSS

borderborder-colorborder-widthborder-style

Пример запроса

Make the menu panel border slightly darker in dark mode.

Граница и форма

Border radius

Border radius

Значение

How rounded the corners of a box or button are.

Что меняется

A small radius feels practical and compact. A large radius feels softer and more playful.

CSS

border-radius

Пример запроса

Keep cards at an 8px border radius.

Граница и форма

Box shadow

Box shadow

Значение

A shadow around an element that makes it feel raised above the page.

Что меняется

Stronger shadows make floating menus or modals feel layered. Too much shadow can feel heavy.

CSS

box-shadow

Пример запроса

Add a subtle shadow to the floating menu panel.

Граница и форма

Outline

Outline

Значение

A line shown around an element, often when it is focused by keyboard navigation.

Что меняется

A clear outline helps keyboard users know which control is active.

CSS

outlineoutline-offset:focus-visible

Пример запроса

Keep a visible focus outline on icon buttons.

Граница и форма

Divider

Divider

Значение

A line used to separate sections or groups.

Что меняется

A divider can make category boundaries clearer without adding much visual weight.

CSS

border-topborder-bottomhr

Пример запроса

Add subtle dividers between menu categories.

Макет и позиция

Display

Display

Значение

The basic layout mode of an element.

Что меняется

display: none hides an element. flex and grid arrange child items.

CSS

displaydisplay: nonedisplay: flexdisplay: grid

Пример запроса

Hide the desktop navigation on mobile screens.

Макет и позиция

Flex

Flex

Значение

A layout method for arranging items in a row or column.

Что меняется

flex-direction: column stacks items vertically. flex-wrap allows items to move to the next line.

CSS

display: flexflex-directionflex-wrapgap

Пример запроса

Keep the header controls in a flex row.

Макет и позиция

Grid

Grid

Значение

A layout method for arranging content in rows and columns.

Что меняется

Changing grid columns controls how many cards appear per row.

CSS

display: gridgrid-template-columnsgrid-columngap

Пример запроса

Show four tool cards per row on wide desktop screens.

Макет и позиция

Align items

Align items

Значение

How items are aligned on the cross axis inside flex or grid.

Что меняется

align-items: center vertically centers controls in a header row.

CSS

align-itemsplace-items

Пример запроса

Vertically center the title and header buttons.

Макет и позиция

Justify content

Justify content

Значение

How items are distributed on the main axis inside flex or grid.

Что меняется

justify-content: space-between pushes groups to opposite sides.

CSS

justify-contentjustify-itemsmargin-left: auto

Пример запроса

Keep the title on the left and controls on the right.

Макет и позиция

Position

Position

Значение

How an element is placed in relation to the page or another element.

Что меняется

position: absolute lets a dropdown float without pushing the page layout down.

CSS

positionrelativeabsolutefixedsticky

Пример запроса

Make the menu panel absolute so it does not push the page down.

Макет и позиция

Z-index

Z-index

Значение

The stacking order of positioned elements.

Что меняется

A higher z-index can place dropdowns above page content.

Важно

z-index only works predictably when positioning and stacking contexts are considered.

CSS

z-indexposition

Пример запроса

Raise the language dropdown above the menu panel.

Макет и позиция

Overflow

Overflow

Значение

What happens when content is larger than its container.

Что меняется

overflow-y: auto allows a long menu to scroll instead of extending beyond the screen.

CSS

overflowoverflow-xoverflow-ymax-height

Пример запроса

Make long dropdown menus scroll inside a max-height.

Адаптивность

Breakpoint

Breakpoint

Значение

A screen width where the layout changes.

Что меняется

Changing a breakpoint decides whether tablets behave more like mobile or desktop.

CSS

@mediasmmdlgxl

Пример запроса

Treat tablets as desktop for the top navigation.

Адаптивность

Mobile

Mobile

Значение

Styles intended for small phone-sized screens.

Что меняется

Mobile styles often reduce font size, stack columns, and keep controls touch-friendly.

CSS

@mediamax-widthsm

Пример запроса

On mobile, stack the cards in one column.

Адаптивность

Desktop

Desktop

Значение

Styles intended for wider laptop or desktop screens.

Что меняется

Desktop styles can use more columns, horizontal navigation, and wider content containers.

CSS

@mediamin-widthlgxl

Пример запроса

On desktop, keep the category navigation visible in the header.

Адаптивность

Viewport

Viewport

Значение

The visible area of the browser or device screen.

Что меняется

Viewport units make sizes relative to the visible screen.

CSS

vwvh100vw100vh

Пример запроса

Limit the menu width to the viewport so it does not overflow on phones.

Адаптивность

Responsive

Responsive

Значение

A design that adjusts to different screen sizes.

Что меняется

Responsive rules can make the same component horizontal on desktop and vertical on mobile.

CSS

@mediaclampmin()max()

Пример запроса

Make the controls responsive without changing their order.

Состояния взаимодействия

Hover

Hover

Значение

The state when a mouse pointer is over an element.

Что меняется

Hover styles can change background, text color, border, or shadow to show that an item is interactive.

Важно

Touch devices do not have reliable hover behavior, so important actions should also work by click or tap.

CSS

:hoverbackgroundcolortransition

Пример запроса

Add a background color change when hovering over menu items.

Состояния взаимодействия

Active

Active

Значение

The short state while a button or link is being pressed.

Что меняется

Active styles can make buttons feel tactile with a small color or position change.

CSS

:activetransformbackground

Пример запроса

Add a slight pressed effect to toolbar buttons.

Состояния взаимодействия

Focus

Focus

Значение

The state when an input, button, or link is currently selected for keyboard or typing.

Что меняется

Focus styles make keyboard navigation visible and accessible.

CSS

:focus:focus-visibleoutline

Пример запроса

Make the search input focus ring match the accent color.

Состояния взаимодействия

Disabled

Disabled

Значение

A state where a control is visible but cannot be used.

Что меняется

Disabled styles often reduce contrast and remove pointer interaction.

CSS

:disabledopacitycursorpointer-events

Пример запроса

Make disabled buttons visibly inactive but still readable.

Состояния взаимодействия

Selected

Selected

Значение

The state of the currently chosen item in a list, tab group, or menu.

Что меняется

Selected styles usually need stronger background or text color than normal items.

CSS

aria-currentdata-statebackgroundcolor

Пример запроса

Make the selected category chip clearly different from the others.

Состояния взаимодействия

Open / Closed

Open / Closed

Значение

Whether a dropdown, menu, or accordion panel is currently visible.

Что меняется

Open and closed states need clear indicators such as plus/minus icons or arrow rotation.

CSS

aria-expandeddisplayheightvisibility

Пример запроса

Keep all menu categories closed by default.

UI-компоненты

Button

Button

Значение

A control that performs an action when clicked or tapped.

Что меняется

Button padding, border, color, and states determine how easy and important it feels.

CSS

buttonpaddingborderbackgroundcursor

Пример запроса

Make the primary action button more prominent than the secondary button.

UI-компоненты

Icon button

Icon button

Значение

A button represented mainly by an icon instead of text.

Что меняется

Stable width and height prevent icon buttons from shifting as states change.

CSS

buttonwidthheightaria-labeldisplay: grid

Пример запроса

Keep the menu icon button square and aligned with the language button.

UI-компоненты

Dropdown

Dropdown

Значение

A floating list that appears after pressing a button or select control.

Что меняется

Dropdown position, width, max-height, and z-index control placement and layering.

CSS

positiontoprightz-indexbox-shadow

Пример запроса

When the language dropdown opens, close the site menu.

UI-компоненты

Accordion

Accordion

Значение

A section that can be opened or closed to show or hide its content.

Что меняется

Accordions make long menus shorter by keeping categories closed until needed.

CSS

aria-expandedheightdisplayoverflow

Пример запроса

Add open and close behavior to each menu category.

UI-компоненты

Tabs

Tabs

Значение

A control for switching between related views without leaving the page.

Что меняется

Selected tab styling must clearly show which view is active.

CSS

role=tablistdisplayborderbackground

Пример запроса

Make the active tab background darker than inactive tabs.

UI-компоненты

Modal

Modal

Значение

A focused overlay panel that appears above the page.

Что меняется

Modal width, backdrop, and z-index control how strongly it interrupts the page.

CSS

dialogposition: fixedinsetz-indexbackdrop

Пример запроса

Center the modal and keep it narrower than the viewport.

UI-компоненты

Tooltip

Tooltip

Значение

A small hint shown near a control, often on hover or focus.

Что меняется

Tooltips help explain icon-only buttons without adding permanent text.

CSS

positiontitlearia-describedbyz-index

Пример запроса

Add a tooltip that labels the menu icon button.

UI-компоненты

Input

Input

Значение

A field where the user types text or values.

Что меняется

Input padding, border, placeholder color, and focus style affect comfort and clarity.

CSS

inputborderpaddingplaceholder:focus

Пример запроса

Make the search input full width and easier to tap on mobile.

UI-компоненты

Badge / Chip

Badge / Chip

Значение

A small rounded label or filter control.

Что меняется

Chip size, radius, and active color affect how scannable filters feel.

CSS

border-radiuspaddingbackgroundfont-size

Пример запроса

Make active category chips visually stronger.