Engineering Tools for AI

プログラミング

ページ修正のためのCSS編集用語

ヘッダー、ボタン、余白、ホバー、レスポンシブ動作など、ページ修正を依頼するときに使う用語を検索できます。

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.