`.
+
+1. Inspect the container element.
+
+1. In the **Styles** tab of the **Elements** tool, you can see the flexbox editor button next to the display: flex declaration:
+
+ ![flexbox editor button] todo png
+
+1. Click the **flexbox editor** button to open the flexbox editor.
+
+ The editor displays a list of flexbox properties. Each property's value options are displayed as icon buttons.
+
+ ![flexbox editor] todo png
+
+1. To center the text on the screen, you can click the `justify-content: center` and `align-items: center` buttons.
+
+ ![Center the text in its container] todo png
+
+ The text are centered now. The `justify-content: center` and `align-items: center` declarations are added in the **Styles** tab.
+
+
+
+## Examine the flexbox layout
+
+
+You can hover over the flexbox element in the **Elements** tool to visualize the layout. The overlay appears over the element, laid out with dotted lines to show the position of its content and items.
+
+hover over a flexbox element
+
+Alternatively, you can click the **flex** badge to toggle the display of the flexbox overlay:
+
+![change justify-content to flex-end] todo png
+
+Try changing the value to `justify-content: flex-end`. The overlay is changed accordingly:
+
+![justify-content: flex-end] todo png
+
+The icons in the **flex editor** are context-aware. It will change according to the layout direction. For example, when you change the `flex-direction` to `column`, the icons in the **flex editor** are rotated accordingly. The overlay is updated immediately too:
+
+![video] todo png for video
+
+
+
+## Adjust the flexbox overlay color
+
+
+Click the **Layout** tab in the **Elements** tool, and then scroll down to the **Flexbox** section. You can view all the flexbox elements of the page here:
+
+![Layout pane] todo png
+
+You can toggle the overlay of each flexbox element with the checkbox next to it. It is the same as you click on the badge in the **DOM tree**.
+
+Apart from that, you can change the color of the overlay by clicking on the color icon next to it. For example, the color of the `container` overlay is changed to black.
+
+![change overlay color] todo png
+
+To navigate to a flexbox element in the DOM tree, you can click on the selector icon next to it:
+
+![video] todo png for video
+
+
+
+> [!NOTE]
+> Portions of this page are modifications based on work created and [shared by Google](https://developers.google.com/terms/site-policies) and used according to terms described in the [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0).
+> The original page is found [here](https://developer.chrome.com/docs/devtools/css/flexbox) and is authored by Jecelyn Yeen.
+
+[](https://creativecommons.org/licenses/by/4.0)
+This work is licensed under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0).
diff --git a/microsoft-edge/devtools/elements-tool/elements-tool.md b/microsoft-edge/devtools/elements-tool/elements-tool.md
index 3b249391c2..d4f1e6ea1c 100644
--- a/microsoft-edge/devtools/elements-tool/elements-tool.md
+++ b/microsoft-edge/devtools/elements-tool/elements-tool.md
@@ -36,7 +36,7 @@ The **Elements** tool contains the following tabs:
* [CSS features reference](../css/reference.md)
* [Get started viewing and changing CSS](../css/index.md)
* [Inspect CSS Grid layouts](../css/grid.md)
-* [Edit CSS font styles and settings in the Styles pane](../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../inspect-styles/edit-fonts.md)
* [Style editing for CSS-in-JS frameworks](../css/css-in-js.md)
* [Get started viewing and changing the DOM](../dom/index.md)
* [Your first website](https://developer.mozilla.org/docs/Learn/Getting_started_with_the_web) (MDN) - How to use HTML, CSS, and JavaScript to build a webpage.
diff --git a/microsoft-edge/devtools/experimental-features/index.md b/microsoft-edge/devtools/experimental-features/index.md
index 389ed51f05..f180324eb3 100644
--- a/microsoft-edge/devtools/experimental-features/index.md
+++ b/microsoft-edge/devtools/experimental-features/index.md
@@ -262,7 +262,7 @@ To use the visual **Font Editor**:
Some browser channels have the checkbox label **Enable new Font Editor tool within the Styles pane.**
See also:
-* [Edit CSS font styles and settings in the Styles pane](../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../inspect-styles/edit-fonts.md)
Status:
* This checkbox is present in Microsoft Edge Canary 144.
diff --git a/microsoft-edge/devtools/inspect-styles/edit-fonts.md b/microsoft-edge/devtools/inspect-styles/edit-fonts.md
index ed400cac8e..620a6f3572 100644
--- a/microsoft-edge/devtools/inspect-styles/edit-fonts.md
+++ b/microsoft-edge/devtools/inspect-styles/edit-fonts.md
@@ -1,5 +1,5 @@
---
-title: Edit CSS font styles and settings in the Styles pane
+title: Edit CSS font styles and settings in the Styles tab
description: Learn how to change CSS font styles and settings using the Styles pane in Microsoft Edge DevTools.
author: MSEdgeTeam
ms.author: msedgedevrel
@@ -8,7 +8,7 @@ ms.service: microsoft-edge
no-loc: ["Enable new font editor tool within the Styles pane"]
ms.date: 03/11/2021
---
-# Edit CSS font styles and settings in the Styles pane
+# Edit CSS font styles and settings in the Styles tab

diff --git a/microsoft-edge/devtools/sources/index.md b/microsoft-edge/devtools/sources/index.md
index 0aaf027f0e..2c56a89e97 100644
--- a/microsoft-edge/devtools/sources/index.md
+++ b/microsoft-edge/devtools/sources/index.md
@@ -469,7 +469,7 @@ CSS changes take effect immediately; you don't need to manually save the changes
See also:
* [Get started viewing and changing CSS](../css/index.md).
-* [Edit CSS font styles and settings in the Styles pane](../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../inspect-styles/edit-fonts.md)
* [Sources tool keyboard shortcuts](../shortcuts/index.md#sources-tool-keyboard-shortcuts) in _Keyboard shortcuts_
* [Open a demo folder from the Workspace tab in the Sources tool](../../devtools/samples/index.md#open-a-demo-folder-from-the-workspace-tab-in-the-sources-tool) in _Sample code for DevTools_.
diff --git a/microsoft-edge/devtools/whats-new/2020/05/devtools.md b/microsoft-edge/devtools/whats-new/2020/05/devtools.md
index 37909d988f..5592a79c1a 100644
--- a/microsoft-edge/devtools/whats-new/2020/05/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2020/05/devtools.md
@@ -235,7 +235,7 @@ See also:
#### Styles pane updates
See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
@@ -248,7 +248,7 @@ The autocomplete UI of the **Styles** pane now detects the [revert](https://deve
Chromium issue [#1075437](https://crbug.com/1075437)
See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
@@ -261,7 +261,7 @@ Hover on a `background-image` value in the **Styles** pane to display a preview
Chromium issue [#1040019](https://crbug.com/1040019)
See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
diff --git a/microsoft-edge/devtools/whats-new/2020/08/devtools.md b/microsoft-edge/devtools/whats-new/2020/08/devtools.md
index ffae15ce7a..6724662b1c 100644
--- a/microsoft-edge/devtools/whats-new/2020/08/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2020/08/devtools.md
@@ -458,7 +458,7 @@ For example, if `monospace` is a custom font installed on the local machine, it
Chromium issue: [#1106221](https://crbug.com/1106221)
See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
* [CSS features reference](../../../css/reference.md)
diff --git a/microsoft-edge/devtools/whats-new/2020/11/devtools.md b/microsoft-edge/devtools/whats-new/2020/11/devtools.md
index 4a5b5ff030..aeb5bdc14d 100644
--- a/microsoft-edge/devtools/whats-new/2020/11/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2020/11/devtools.md
@@ -107,7 +107,7 @@ For example, to display the variable definition for the `--theme-body-background

See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
* [CSS features reference](../../../css/reference.md)
diff --git a/microsoft-edge/devtools/whats-new/2021/01/devtools.md b/microsoft-edge/devtools/whats-new/2021/01/devtools.md
index 883f9a4387..158fe6ea8d 100644
--- a/microsoft-edge/devtools/whats-new/2021/01/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/01/devtools.md
@@ -69,7 +69,7 @@ For the history of this feature in the Chromium open-source project, see Issue [
See also:
* [Enable new font editor within the Styles tab](../../../experimental-features/index.md#enable-new-font-editor-within-the-styles-tab) in _Experimental features in Microsoft Edge DevTools_.
-* [Edit CSS font styles and settings in the Styles pane in DevTools](../../../inspect-styles/edit-fonts.md).
+* [Edit CSS font styles and settings in the Styles tab in DevTools](../../../inspect-styles/edit-fonts.md).
diff --git a/microsoft-edge/devtools/whats-new/2021/02/devtools.md b/microsoft-edge/devtools/whats-new/2021/02/devtools.md
index 9c5e35a3ef..18f4d38c1b 100644
--- a/microsoft-edge/devtools/whats-new/2021/02/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/02/devtools.md
@@ -138,7 +138,7 @@ In addition, the **Flexbox** section in the **Layout** pane displays all of the
For the history of this feature in the Chromium open-source project, see Issues [1166710](https://crbug.com/1166710) and [1175699](https://crbug.com/1175699).
See also:
-* [Edit CSS font styles and settings in the Styles pane](../../../inspect-styles/edit-fonts.md)
+* [Edit CSS font styles and settings in the Styles tab](../../../inspect-styles/edit-fonts.md)
* [Update .css files from within the Styles tab (CSS mirror editing)](../../../../visual-studio-code/microsoft-edge-devtools-extension/css-mirror-editing-styles-tab.md)
diff --git a/microsoft-edge/toc.yml b/microsoft-edge/toc.yml
index 9ca30eff1c..dbed1a27e2 100644
--- a/microsoft-edge/toc.yml
+++ b/microsoft-edge/toc.yml
@@ -517,29 +517,37 @@
href: ./devtools/elements-tool/elements-tool.md
displayName: Elements tool
- - name: CSS features reference
- href: ./devtools/css/reference.md
- displayName: Elements tool
+ - name: DOM
+ items:
+ - name: Get started viewing and changing the DOM
+ href: ./devtools/dom/index.md
+ displayName: Elements tool
- - name: Get started viewing and changing CSS
- href: ./devtools/css/index.md
- displayName: Elements tool
+ - name: CSS
+ items:
+ - name: Get started viewing and changing CSS
+ href: ./devtools/css/index.md
+ displayName: Elements tool
- - name: Inspect CSS Grid layouts
- href: ./devtools/css/grid.md
- displayName: Elements tool
+ - name: Inspect CSS Grid layouts
+ href: ./devtools/css/grid.md
+ displayName: Elements tool
- - name: Edit CSS font styles and settings in the Styles pane
- href: ./devtools/inspect-styles/edit-fonts.md
- displayName: Elements tool
+ - name: Inspect and debug CSS flexbox layouts
+ href: ./devtools/css/flexbox.md
+ displayName: Elements tool
- - name: Style editing for CSS-in-JS frameworks
- href: ./devtools/css/css-in-js.md
- displayName: Elements tool
+ - name: Edit CSS font styles and settings in the Styles tab
+ href: ./devtools/inspect-styles/edit-fonts.md
+ displayName: Elements tool
- - name: Get started viewing and changing the DOM
- href: ./devtools/dom/index.md
- displayName: Elements tool
+ - name: Style editing for CSS-in-JS frameworks
+ href: ./devtools/css/css-in-js.md
+ displayName: Elements tool
+
+ - name: CSS features reference
+ href: ./devtools/css/reference.md
+ displayName: Elements tool
# -----------------------------------------------------------------------------
- name: Console tool
items:
From 4912b566db105bcc351e85a7c2f6e4e7aa80ca75 Mon Sep 17 00:00:00 2001
From: Michael Hoffman <45407486+mikehoffms@users.noreply.github.com>
Date: Wed, 15 Jul 2026 17:30:50 -0700
Subject: [PATCH 2/3] remove -tool from dir name
---
microsoft-edge/devtools/about-tools.md | 2 +-
.../devtools/console/console-dom-interaction.md | 2 +-
.../elements-tool-images/elements-tool.png | Bin
.../{elements-tool => elements}/elements-tool.md | 0
.../devtools/experimental-features/index.md | 2 +-
.../devtools/whats-new/2020/03/devtools.md | 4 ++--
.../devtools/whats-new/2020/08/devtools.md | 6 +++---
.../devtools/whats-new/2021/01/devtools.md | 4 ++--
.../devtools/whats-new/2021/02/devtools.md | 2 +-
.../devtools/whats-new/2021/04/devtools.md | 4 ++--
.../devtools/whats-new/2021/05/devtools.md | 2 +-
.../devtools/whats-new/2021/10/devtools.md | 2 +-
microsoft-edge/toc.yml | 2 +-
.../microsoft-edge-devtools-extension.md | 4 ++--
.../opening-source-files-from-elements-tool.md | 2 +-
15 files changed, 19 insertions(+), 19 deletions(-)
rename microsoft-edge/devtools/{elements-tool => elements}/elements-tool-images/elements-tool.png (100%)
rename microsoft-edge/devtools/{elements-tool => elements}/elements-tool.md (100%)
diff --git a/microsoft-edge/devtools/about-tools.md b/microsoft-edge/devtools/about-tools.md
index 6c262aa9bc..9434013b83 100644
--- a/microsoft-edge/devtools/about-tools.md
+++ b/microsoft-edge/devtools/about-tools.md
@@ -40,7 +40,7 @@ By default, the following tools are listed in the **Activity Bar** at the top of
|  **Inspect** | Use the **Inspect** tool to see information about an item within a rendered webpage. When the **Inspect** tool is active, you _hover_ over items in the webpage, and DevTools adds an information overlay and grid highlighting on the webpage. | [Analyze pages using the Inspect tool](css/inspect.md) |
|  **Device Emulation** | Use the **Device Emulation** tool, also called _Device Simulation Mode_ or _Device Mode_, to approximate how your page looks and responds on a mobile device. | [Emulate mobile devices (Device Emulation)](device-mode/index.md) |
|  **Welcome** | The **Welcome** tool opens when you first open DevTools. It displays links to developer docs, latest features, release notes, and an option to contact the Microsoft Edge DevTools team. | [Welcome tool](welcome/welcome-tool.md) |
-|  **Elements** | Inspect, edit, and debug your HTML and CSS. You can edit in the tool while displaying the changes live in the browser. Debug your HTML using the DOM tree, and inspect and work on the CSS for your webpage. | [Inspect, edit, and debug HTML and CSS with the Elements tool](elements-tool/elements-tool.md) |
+|  **Elements** | Inspect, edit, and debug your HTML and CSS. You can edit in the tool while displaying the changes live in the browser. Debug your HTML using the DOM tree, and inspect and work on the CSS for your webpage. | [Inspect, edit, and debug HTML and CSS with the Elements tool](elements/elements-tool.md) |
|  **Console** | An intelligent, rich command line within DevTools. A great companion tool to use with others tools. Provides a powerful way to script functionality, inspect the current webpage, and manipulate the current webpage using JavaScript. | [Console overview](console/index.md) |
|  **Sources** | Use the **Sources** tool to view, modify, and debug front-end JavaScript code, and inspect and edit the HTML and CSS files that make up the current webpage. | [Sources tool overview](sources/index.md) |
|  **Network** | Use the **Network** tool to make sure that resources are being downloaded or uploaded as expected. Inspect the properties of an individual resource, such as the HTTP headers, content, or size. | [Inspect network activity](network/index.md) |
diff --git a/microsoft-edge/devtools/console/console-dom-interaction.md b/microsoft-edge/devtools/console/console-dom-interaction.md
index 2f2e128ec3..3ad36c8fb2 100644
--- a/microsoft-edge/devtools/console/console-dom-interaction.md
+++ b/microsoft-edge/devtools/console/console-dom-interaction.md
@@ -14,7 +14,7 @@ The **Console** tool is a great way to interact with the webpage in the browser.
The **Console** tool can also be used to interact with the DOM by using JavaScript code. For example, you can find elements in the DOM tree and manipulate them by using DOM APIs.
-To learn more about the **Inspect** tool, see [Analyze pages using the Inspect tool](../css/inspect.md). To learn more about the **Elements** tool, see [Inspect, edit, and debug HTML and CSS with the Elements tool](../elements-tool/elements-tool.md).
+To learn more about the **Inspect** tool, see [Analyze pages using the Inspect tool](../css/inspect.md). To learn more about the **Elements** tool, see [Inspect, edit, and debug HTML and CSS with the Elements tool](../elements/elements-tool.md).
diff --git a/microsoft-edge/devtools/elements-tool/elements-tool-images/elements-tool.png b/microsoft-edge/devtools/elements/elements-tool-images/elements-tool.png
similarity index 100%
rename from microsoft-edge/devtools/elements-tool/elements-tool-images/elements-tool.png
rename to microsoft-edge/devtools/elements/elements-tool-images/elements-tool.png
diff --git a/microsoft-edge/devtools/elements-tool/elements-tool.md b/microsoft-edge/devtools/elements/elements-tool.md
similarity index 100%
rename from microsoft-edge/devtools/elements-tool/elements-tool.md
rename to microsoft-edge/devtools/elements/elements-tool.md
diff --git a/microsoft-edge/devtools/experimental-features/index.md b/microsoft-edge/devtools/experimental-features/index.md
index f180324eb3..5e271487e7 100644
--- a/microsoft-edge/devtools/experimental-features/index.md
+++ b/microsoft-edge/devtools/experimental-features/index.md
@@ -461,7 +461,7 @@ Enables using Copilot in the Microsoft Edge Sidebar to explain HTML elements and
This experiment is not available when the Sidebar is turned off.
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../elements/elements-tool.md)
Status:
* This checkbox is present in Microsoft Edge Canary 144.
diff --git a/microsoft-edge/devtools/whats-new/2020/03/devtools.md b/microsoft-edge/devtools/whats-new/2020/03/devtools.md
index 61ccb65727..b89027bca1 100644
--- a/microsoft-edge/devtools/whats-new/2020/03/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2020/03/devtools.md
@@ -82,7 +82,7 @@ The Color Picker is a GUI in the **Elements** panel for changing `color` and `ba
Chromium issue [#963183](https://crbug.com/963183)
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
@@ -99,7 +99,7 @@ In Microsoft Edge 83, you can now display the properties of the currently select
Chromium issue [#1050999](https://crbug.com/1050999)
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
diff --git a/microsoft-edge/devtools/whats-new/2020/08/devtools.md b/microsoft-edge/devtools/whats-new/2020/08/devtools.md
index 6724662b1c..94774e2edd 100644
--- a/microsoft-edge/devtools/whats-new/2020/08/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2020/08/devtools.md
@@ -397,7 +397,7 @@ See also:
#### Updates to Elements tool and Network tool
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
* [Network features reference](../../../network/reference.md)
@@ -427,7 +427,7 @@ In the **Elements** tool, the **Properties** pane is back. The **Properties** p
Chromium issue: [#1116085](https://crbug.com/1116085)
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
diff --git a/microsoft-edge/devtools/whats-new/2021/02/devtools.md b/microsoft-edge/devtools/whats-new/2021/02/devtools.md
index 18f4d38c1b..d5a7c4fdc2 100644
--- a/microsoft-edge/devtools/whats-new/2021/02/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/02/devtools.md
@@ -349,7 +349,7 @@ For the history of this feature in the Chromium open-source project, see Issue [
See also:
* [Test accessibility using the Accessibility tab](../../../accessibility/accessibility-tab.md)
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
diff --git a/microsoft-edge/devtools/whats-new/2021/04/devtools.md b/microsoft-edge/devtools/whats-new/2021/04/devtools.md
index a3d1662643..2f4e9ca955 100644
--- a/microsoft-edge/devtools/whats-new/2021/04/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/04/devtools.md
@@ -260,7 +260,7 @@ For the history of this feature in the Chromium open-source project, see Issue [
-->
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
@@ -284,7 +284,7 @@ This information helps you better understand your images and apply optimization.
For the history of this feature in the Chromium open-source project, see Issues [1149832](https://crbug.com/1149832) and [1170656](https://crbug.com/1170656).
See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
* [Inspect network activity](../../../network/index.md)
diff --git a/microsoft-edge/devtools/whats-new/2021/05/devtools.md b/microsoft-edge/devtools/whats-new/2021/05/devtools.md
index af44df550d..ba4f8591a4 100644
--- a/microsoft-edge/devtools/whats-new/2021/05/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/05/devtools.md
@@ -216,7 +216,7 @@ This displays the details about the `iframe` in the **Application** tool. In th
See also:
* [Application tool, to manage storage](../../../storage/application-tool.md)
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
For the history of this feature in the Chromium open-source project, see Issue [1192084](https://crbug.com/1192084).
diff --git a/microsoft-edge/devtools/whats-new/2021/10/devtools.md b/microsoft-edge/devtools/whats-new/2021/10/devtools.md
index 312b8157af..0eefb7df16 100644
--- a/microsoft-edge/devtools/whats-new/2021/10/devtools.md
+++ b/microsoft-edge/devtools/whats-new/2021/10/devtools.md
@@ -130,7 +130,7 @@ In the **Properties** pane of the **Elements** tool, the list of properties is n

See also:
-* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements-tool/elements-tool.md)
+* [Inspect, edit, and debug HTML and CSS with the Elements tool](../../../elements/elements-tool.md)
For the history of this feature, see Chromium issues [1076820](https://crbug.com/1076820) and [1119900](https://crbug.com/1119900).
diff --git a/microsoft-edge/toc.yml b/microsoft-edge/toc.yml
index dbed1a27e2..a996c18514 100644
--- a/microsoft-edge/toc.yml
+++ b/microsoft-edge/toc.yml
@@ -514,7 +514,7 @@
- name: Elements tool, for CSS, HTML, and the DOM
items:
- name: Inspect, edit, and debug HTML and CSS with the Elements tool
- href: ./devtools/elements-tool/elements-tool.md
+ href: ./devtools/elements/elements-tool.md
displayName: Elements tool
- name: DOM
diff --git a/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension.md b/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension.md
index 34a6eaa41f..076fd349fa 100644
--- a/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension.md
+++ b/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension.md
@@ -43,7 +43,7 @@ The DevTools extension for Visual Studio Code is one of several different ways t
| Approach | Pros and Cons | Article |
|---|---|---|
-| Browser > DevTools > **Elements** tool | You have to manually copy changes from DevTools into your source files. | [Inspect, edit, and debug HTML and CSS with the Elements tool](../devtools/elements-tool/elements-tool.md)|
+| Browser > DevTools > **Elements** tool | You have to manually copy changes from DevTools into your source files. | [Inspect, edit, and debug HTML and CSS with the Elements tool](../devtools/elements/elements-tool.md)|
| Browser > DevTools > **Sources** tool > **Workspace** tab to define a **Workspace** | Always saves the changes, which could discourage experimenting | [Select a local Workspace, to use DevTools to edit files and save changes to disk](../devtools/sources/index.md) in _Sources tool overview_ |
| Browser > DevTools > **Settings** > **Experiments** > **Open source files in Visual Studio Code** | Always saves the changes, which could discourage experimenting | Experiments > [Opening source files in Visual Studio Code](../devtools/sources/opening-sources-in-vscode.md). |
| Microsoft Edge DevTools extension for Visual Studio Code | Automatically opens and edits the CSS source file but doesn't automatically save the file, so you get to choose whether to save the edits. | The present article. |
@@ -97,7 +97,7 @@ The following tools are included in the DevTools extension for Visual Studio Cod
| Tool | Purpose | Article |
| --- | --- | --- |
-| **Elements** tool | Inspect, edit, and debug your HTML and CSS. You can edit in the tool while displaying the changes live in the browser. Debug your HTML using the DOM tree, and inspect and work on the CSS for your webpage. | [Inspect, edit, and debug HTML and CSS with the Elements tool](../devtools/elements-tool/elements-tool.md) |
+| **Elements** tool | Inspect, edit, and debug your HTML and CSS. You can edit in the tool while displaying the changes live in the browser. Debug your HTML using the DOM tree, and inspect and work on the CSS for your webpage. | [Inspect, edit, and debug HTML and CSS with the Elements tool](../devtools/elements/elements-tool.md) |
| **Console** tool | An intelligent, rich command line within DevTools. A great companion tool to use with others tools. Provides a powerful way to script functionality, inspect the current webpage, and manipulate the current webpage using JavaScript. | [Console overview](../devtools/console/index.md) |
| **Network** tool | Use the **Network** tool to make sure that resources are being downloaded or uploaded as expected. Inspect the properties of an individual resource, such as the HTTP headers, content, or size. | [Inspect network activity](../devtools/network/index.md) |
| **Application** tool | Use the **Application** tool to manage storage for web app pages, including manifest, service workers, local storage, cookies, cache storage, and background services. | [The Application tool, to manage storage](../devtools/storage/application-tool.md) |
diff --git a/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension/opening-source-files-from-elements-tool.md b/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension/opening-source-files-from-elements-tool.md
index 0c34e77394..9dfb6d451c 100644
--- a/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension/opening-source-files-from-elements-tool.md
+++ b/microsoft-edge/visual-studio-code/microsoft-edge-devtools-extension/opening-source-files-from-elements-tool.md
@@ -19,7 +19,7 @@ The source file name and line number are shown as a clickable link. Clicking a

-For more information about the **Elements** tool, see [Inspect, edit, and debug HTML and CSS with the Elements tool](../../devtools/elements-tool/elements-tool.md).
+For more information about the **Elements** tool, see [Inspect, edit, and debug HTML and CSS with the Elements tool](../../devtools/elements/elements-tool.md).
From 904a8d9acf32ffd65d0c40265a138121b417b0ff Mon Sep 17 00:00:00 2001
From: Michael Hoffman <45407486+mikehoffms@users.noreply.github.com>
Date: Mon, 27 Jul 2026 13:56:49 -0700
Subject: [PATCH 3/3] 1st png
---
.../css/flexbox-images/discover-flexbox.png | Bin 0 -> 90584 bytes
microsoft-edge/devtools/css/flexbox.md | 28 ++++++++++++++----
2 files changed, 22 insertions(+), 6 deletions(-)
create mode 100644 microsoft-edge/devtools/css/flexbox-images/discover-flexbox.png
diff --git a/microsoft-edge/devtools/css/flexbox-images/discover-flexbox.png b/microsoft-edge/devtools/css/flexbox-images/discover-flexbox.png
new file mode 100644
index 0000000000000000000000000000000000000000..22e76c7f67eae979cb69bf03574798beb224fe7b
GIT binary patch
literal 90584
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