--- id: css-background-repeat title: "CSS Background Repeat" category: "Frontend" status: "draft" verification_status: "conceptual" canonical_id: "" aliases: ["background-repeat", "repeat-x", "repeat-y", "no-repeat", "background-position", "CSS background tiling"] duplicate_of: "" source_trust_level: "B" confidence_score: 0.88 created_at: 2026-06-23 updated_at: 2026-06-23 review_reason: "" merge_history: [] tags: ["css", "web", "frontend", "w3schools", "background", "background-repeat"] raw_sources: ["https://www.w3schools.com/css/css_background_repeat.asp"] applied_in: [] github_commit: "" --- # [[CSS Background Repeat]] ## 🎯 ν•œ 쀄 톡찰 (One-line insight) By default a background image tiles both vertically and horizontally; `background-repeat` controls that (`repeat-x`, `repeat-y`, `no-repeat`), and `background-position` sets where the image starts. [S1] ## 🧠 핡심 κ°œλ… (Core concepts) - **Default repetition** β€” by default, a background image is repeated both vertically and horizontally. [S1] - **repeat-x** β€” repeats the background image horizontally only. [S1] - **repeat-y** β€” repeats the background image vertically only. [S1] - **no-repeat** β€” shows the background image only once (no tiling). [S1] - **background-position** β€” sets the starting position of the background image; for a non-repeated image this lets you place it (e.g. `right top`). [S1] ## 🧩 μΆ”μΆœλœ νŒ¨ν„΄ (Extracted patterns) - **Single image placement** β€” combine `no-repeat` with `background-position` to show one image at a chosen corner. [S1] - **Axis-limited tiling** β€” use `repeat-x` or `repeat-y` to repeat along one axis only (e.g. a gradient strip across the top). [S1] ## πŸ“– μ„ΈλΆ€ λ‚΄μš© (Details) **Default behavior** By default, a background image is repeated both vertically and horizontally: [S1] ```css body { background-image: url("gradient_bg.png"); } ``` **background-repeat: repeat-x** If the image is repeated only horizontally (`repeat-x`), the background will look better: [S1] ```css body { background-image: url("gradient_bg.png"); background-repeat: repeat-x; } ``` **background-repeat: no-repeat** Showing the background image only once is specified by the `no-repeat` value: [S1] ```css body { background-image: url("img_tree.png"); background-repeat: no-repeat; } ``` **background-position** The `background-position` property is used to specify the position of the background image. In the example below, the image is placed in the top-right corner: [S1] ```css body { background-image: url("img_tree.png"); background-repeat: no-repeat; background-position: right top; } ``` **Property reference (from the page table):** [S1] | Property | Purpose | |----------|---------| | `background-position` | Sets the starting position of a background image | | `background-repeat` | Sets how a background image will be repeated | ## πŸ› οΈ 적용 사둀 (Applied in summary) The CSS rules above are the page's own demonstration examples on `body`. No external project/commit applications found in the source. ## πŸ’» μ½”λ“œ νŒ¨ν„΄ (Code patterns) Tile along one axis (language: CSS): ```css body { background-image: url("gradient_bg.png"); background-repeat: repeat-x; /* or repeat-y */ } ``` Single image placed at a corner: ```css body { background-image: url("img_tree.png"); background-repeat: no-repeat; background-position: right top; } ``` ## βš–οΈ 비ꡐ 및 선택 κΈ°μ€€ (Comparison & decision criteria) - **repeat-x vs repeat-y vs no-repeat** β€” `repeat-x` tiles horizontally only, `repeat-y` tiles vertically only, and `no-repeat` shows the image a single time; choose based on whether the image should fill an axis or appear once. [S1] ## βš–οΈ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & updates) No contradictions found in the source. ## βœ… 검증 μƒνƒœ 및 신뒰도 - **μƒνƒœ:** draft - **검증 단계:** conceptual (μ‹€μ œ 적용 사둀 발견 μ‹œ applied/validated둜 승격 κ°€λŠ₯) - **좜처 신뒰도:** B (W3Schools β€” widely used educational reference, not a primary standards body) - **μ‹ λ’° 점수:** 0.88 - **쀑볡 검사 κ²°κ³Ό:** μ‹ κ·œ 생성 (New discovery) ## πŸ”— 지식 κ·Έλž˜ν”„ (Knowledge Graph) - **μƒμœ„/루트:** [[CSS Tutorial]] - **κ΄€λ ¨ κ°œλ…:** [[CSS Background Image]], [[CSS Background Attachment]], [[CSS Background Shorthand]], [[CSS Background Color]] - **μ°Έμ‘° λ§₯락:** Referenced whenever a background image's tiling or starting position must be controlled. ## πŸ“š 좜처 (Sources) - [S1] W3Schools β€” CSS Background Repeat β€” https://www.w3schools.com/css/css_background_repeat.asp ## πŸ“ λ³€κ²½ 이λ ₯ (Change history) - 2026-06-23: Initial draft synthesized from the W3Schools "CSS Background Repeat" page (Astra wiki-curation, P-Reinforce v3.1 format).