Fix Word Text Box Cannot Be Moved or Dragged Horizontally
Question details
The user is unable to horizontally drag or reposition text boxes using the mouse in a specific Word document, even though vertical dragging and arrow key movements work.

- Product
- Microsoft Word
- Device & OS
- Windows
- Scenario
- Attempting to horizontally reposition an existing text box using a mouse drag within a specific document.
- Observed behavior
- The text box moves vertically or via arrow keys, but horizontal mouse dragging is restricted. Layout setting changes, such as alignment or text wrapping, fail to save or persist.
Before adjusting advanced layout settings, verify if the issue occurs in all documents or just one. Create a blank Word document and insert a test text box to isolate whether the problem is an application-wide setting or specific to a corrupted document.
Adjust Advanced Layout and Position Settings
Check the advanced layout options to ensure the horizontal position isn't locked to a strict margin or paragraph constraint.
Text boxes can sometimes become rigidly anchored to a specific page element, such as a margin or a table. When the horizontal position is restricted to these elements, the mouse drag function will be disabled for lateral movements.
Select the problematic text box, go to the 'Shape Format' tab on the ribbon, click 'Position', and select 'More Layout Options' at the bottom of the dropdown.
Navigate to the 'Position' tab in the Layout dialog. Under the 'Horizontal' section, check if it is set to 'Alignment'. Change this setting to 'Absolute position' to the right of the Page or Column.
At the bottom of the Position tab, ensure that 'Lock anchor' is unchecked. Click 'OK' to apply the changes and attempt to drag the text box horizontally.

Change Text Wrapping Style
Modify how the text box interacts with the surrounding text to free it from inline layout restrictions.
Copy Content to a New Document
Transferring the content to a fresh document resolves the issue when the original document contains corrupted layout formatting.
Easily Edit and Move Text Boxes with WPS Writer
If your current word processor is struggling with locked layouts or corrupted document glitches, open your file in WPS Writer. WPS Office provides flexible object formatting, allowing you to freely drag, reposition, and align text boxes without frustrating restrictions.
- 1. Open your Document: Launch WPS Writer and open the problematic Word document.
- 2. Select the Text Box: Click on the text box that was previously locked or unable to move horizontally.
- 3. Adjust Wrapping Options: Click the 'Wrap Text' icon floating next to the text box and select 'In Front of Text' for unrestricted placement.
- 4. Reposition Freely: Click and drag the text box to easily move it horizontally or vertically anywhere on the page.

Frequently Asked Questions
Why does my text box jump back to its original position when I move it?
This happens if the text box is strictly anchored to a specific paragraph with locked positioning. You can fix this by going to Shape Format > Position > More Layout Options, setting the position to 'Absolute', and unchecking 'Lock anchor'.
Can I move a text box smoothly without it snapping to a hidden grid?
Yes. To move a text box smoothly and bypass the invisible document alignment grid, hold down the 'Alt' key (on Windows) or the 'Cmd' key (on Mac) while dragging the text box with your mouse.
Why can I only move my text box with arrow keys and not the mouse?
This typically occurs when a document has corrupted layout formatting, or restricted margin alignments block lateral mouse dragging. Adjusting the text wrapping to 'In Front of Text', or copying the document's contents to a new blank file usually restores normal mouse movement.
How do I completely unlock a text box in my document?
Select the text box, navigate to the Shape Format tab, click Position, then select More Layout Options. Under the Position tab, ensure both horizontal and vertical positions are set to Absolute, remove any anchor locks, and verify the text wrapping is not set to 'In line with text'.




